验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9 ...
分类:
其他好文 时间:
2016-04-12 20:57:25
阅读次数:
207
1,千分位逗号分开,小数后保留两位小数①使用字符串的拼接varformatMoney=function(v){v=(Math.round((v-0)*100))/100;v=(v==Math.floor(v))?v+".00":((v*10==Math.floor(v*10))?v+"0":v);v=String(v);varps=v.split(‘.‘);varwhole=ps[0];varsub=ps[1]?‘.‘+ps[1]:‘.00‘;varr=/..
分类:
Web程序 时间:
2016-04-09 17:13:55
阅读次数:
183
1、Math.Round(0.333333,2);//按照四舍五入的国际标准2、double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//默认为保留两位 3、float i=0.333333; int j=(int)(i ... ...
java保留小数问题的方法: 方法一:四舍五入 使用java.Math.BigDecimal类 double d = 12.345; BigDecimal bd = new BigDecimal(2,BigDecimal.ROUND_HALF_UP).doubleValue(); 方法二:使用jav ...
分类:
编程语言 时间:
2016-04-06 23:24:51
阅读次数:
260
1.不使用四舍五入的方法,仅仅只是取到小数点后的两位小数: 那么输出结果是:22.12 ...
分类:
Web程序 时间:
2016-04-06 09:42:44
阅读次数:
149
最小生成树范例,Kruskal解法-以边为主体扩展最小生成树,需要利用并查集。 ZOJ1203-Swordfish 题意:求n个给定平面坐标的城市中的一条平面距离上的最短路长(保留两位小数) 题解:这道题数据不是很大,用Kruskal和Prim等算法都能够做。 Kruskal的算法思路是以边为主体扩 ...
分类:
其他好文 时间:
2016-04-05 23:05:01
阅读次数:
301
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]... ...
分类:
其他好文 时间:
2016-04-05 19:39:06
阅读次数:
193
一、校验数字的表达式1数字:^[0-9]*$2n位的数字:^\d{n}$3至少n位的数字:^\d{n,}$4m-n位的数字:^\d{m,n}$5零和非零开头的数字:^(0|[1-9][0-9]*)$6非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8正数、..
分类:
编程语言 时间:
2016-04-04 13:20:21
阅读次数:
212
一、校验数字的表达式 数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正 ...
分类:
其他好文 时间:
2016-04-02 20:24:33
阅读次数:
242
13年第一次接入支付宝的时候,支付宝的api还不是很好用,费了些劲才完成,本月再次接入的时候发现已经很好用了,接入过程非常顺畅,只出现了一个小问题,我的金额默认是保留了4位小数,支付宝api只接受最多两位小数,开始的时候没注意,一直报参数错误。 在接入支付宝和微信支付的时候,都有一个需要,就是根据参 ...