js 小数取整,js 小数向上取整,js小数向下取整

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/

 

猜你喜欢

转载自fanshuyao.iteye.com/blog/2353478