在软件开发过程中要对一个价格进行合法性的检查,
价格的要求如下:
1. 整数只能为10位,就是没有小数点,最多只能有10 位的数字;如果有小数点,小数不能超过4位。
2. 有小数点最多不能超过15位(15位的情况: 10位整数,1位小数点,4位小数)。
3. 有小数点,数字不能以0开始。
4. 任何数据都不能以 0 开始。
代码如下:
在软件开发过程中要对一个价格进行合法性的检查,
价格的要求如下:
1. 整数只能为10位,就是没有小数点,最多只能有10 位的数字;如果有小数点,小数不能超过4位。
2. 有小数点最多不能超过15位(15位的情况: 10位整数,1位小数点,4位小数)。
3. 有小数点,数字不能以0开始。
4. 任何数据都不能以 0 开始。
代码如下: