有时候需要验证用户输入的是钱数,有的要验证是两位小数的钱数或数字。现在收集正则表达式如下:非原创。^(\d{1,3}(,\d{3})+?(\.\d{2})?|(\.\d{2})|\d)$(^[-+]?[1-9]\d*(\.\d{1,2})?$)|(^[-+]?[0]{1}(\.\d{1,2})?$)
分类:
其他好文 时间:
2015-05-15 15:10:33
阅读次数:
133
其他: #--任意位数字,有几位显示几位 0--至少以为数字,不足则补0 例如:#.00--必须保留两位小数 字符串(string): Length 长度 TrimStart() 压缩左边的空格 TrimSEnd() 右 Trim() 左右两边 ToUppte...
double a=50;double b=100;没有小数部分Label1.Text = (a/(a+b)).ToString("0%")两位小数Label2.Text =(a/(a+b)).ToString("P")ToString("0.00%"); ToString("P3"); 可以设置精度
C++格式化输出,C++输出格式控制在输出数据时,为简便起见,往往不指定输出的格式,由系统根据数据的类型采取默认的格式,但有时希望数据按指定的格式输出,如要求以十六进制或八进制形式输出一个 整数,对输出的小数只保留两位小数等。有两种方法可以达到此目的。一种是我们已经介绍过的使用控制符的方法(详情请查...
分类:
编程语言 时间:
2015-05-08 14:39:56
阅读次数:
193
一、校验数字的表达式 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]...
分类:
其他好文 时间:
2015-05-06 12:51:13
阅读次数:
104
//截断两位小数function mySplit(str) { var arr = str.split("."); if (arr.length == 2) { if (arr[1].length > 2) { return arr[0] + "." ...
分类:
其他好文 时间:
2015-05-03 18:44:26
阅读次数:
87
说明:常用正则表达式验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$最多两位...
分类:
其他好文 时间:
2015-04-28 20:11:21
阅读次数:
124
我们都知道,java中对大小数,高精度的计算都会用到BigDecimal.但是在实际应用中,运用BigDecimal还是会遇到一些问题.下面说一下我在项目中怎么样BigDecimal和遇到的一些问题. 1. 对商品的价格进行格式化,比如所有商品的价格保留两位小数 Java代码/****@par...
分类:
其他好文 时间:
2015-04-24 11:59:21
阅读次数:
109
1 printf函数 %d 整数%c 一个字符%f 浮点数%s 字符串%-5.2f 占用五位空间,保留两位小数2 scanf函数 等待键盘输入函数&a 代表a的地址scanf(“%d %d”,&a,&b)严格按照分隔符来输入3 基本的数据类型空类型 void基本数据类型 整型 浮点型 字符型...
分类:
移动开发 时间:
2015-04-22 23:34:57
阅读次数:
167