在软件开发过程中要对一个价格进行合法性的检查,
价格的要求如下:
1. 整数只能为10位,就是没有小数点,最多只能有10 位的数字;如果有小数点,小数不能超过4位。
2. 有小数点最多不能超过15位(15位的情况: 10位整数,1位小数点,4位小数)。
3. 有小数点,数字不能以0开始。
4. 任何数据都不能以 0 开始。
代码如下:
本文介绍了一段用于检查价格合法性的代码实现。该检查确保价格不超过10位整数及4位小数,并且不允许以0开头。文章详细解释了代码逻辑,包括小数点的处理、数字位数的验证等。
在软件开发过程中要对一个价格进行合法性的检查,
价格的要求如下:
1. 整数只能为10位,就是没有小数点,最多只能有10 位的数字;如果有小数点,小数不能超过4位。
2. 有小数点最多不能超过15位(15位的情况: 10位整数,1位小数点,4位小数)。
3. 有小数点,数字不能以0开始。
4. 任何数据都不能以 0 开始。
代码如下:
1812
1612

被折叠的 条评论
为什么被折叠?