js 小数取整,js 小数向上取整,js小数向下取整
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright 蕃薯耀 2017年1月17日 14:31:19 星期二
http://fanshuyao.iteye.com/
/**
* 数字,数字(包括正整数、0、浮点数),也可以判断是否金额
* @param z_check_value 要检查的值
* @return 符合返回true,否false
* @author lqy
* @since 2017-01-07
*/
function isFloat(z_check_value){
var z_reg = /^((([0-9])|([1-9][0-9]+))(\.([0-9]+))?)$/;//.是特殊字符,需要转义
return z_reg.test($.trim(z_check_value));
};
/**
* js小数向下取整:浮点数转换成整数,小数点后去掉
* @param floatNumber
*/
function floatToInteger(floatNumber){
if(!isFloat(floatNumber)){
error("请输入正确的数字");
return;
}
return parseInt(floatNumber);
};
/**
* js 小数向上取整:浮点数转换成整数,如果有小数(1.00不算有小数),整数加1
* @param floatNumber
*/
function floatToIntegerUp(floatNumber){
var integerNumber = floatToInteger(floatNumber);
if(floatNumber > integerNumber){
integerNumber += 1;
}
return integerNumber;
};
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright 蕃薯耀 2017年1月17日 14:31:19 星期二
http://fanshuyao.iteye.com/

本文介绍了JavaScript中实现小数取整的方法,包括向下取整和向上取整的具体实现方式。通过自定义函数实现了对输入数字的有效验证及处理。
1325

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



