js decimals are rounded up, js decimals are rounded up, js decimals are rounded down
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright Sweet Potato Yao January 17, 2017 14:31:19 Tuesday
http://fanshuyao.iteye.com/
/** * Numbers, numbers (including positive integers, 0, floating point numbers), you can also determine whether the amount * @param z_check_value value to check * @return conforms to return true, otherwise false * @author lqy * @since 2017-01-07 */ function isFloat(z_check_value){ var z_reg = /^((([0-9])|([1-9][0-9]+))(\.([0-9]+))?)$/;//.Yes special characters, need to be escaped return z_reg.test($.trim(z_check_value)); }; /** * js decimals are rounded down: floating point numbers are converted to integers, and the decimal point is removed * @param floatNumber */ function floatToInteger(floatNumber){ if(!isFloat(floatNumber)){ error("Please enter the correct number"); return; } return parseInt(floatNumber); }; /** * js decimal round up: convert the floating point number into an integer, if there is a decimal (1.00 does not count as a decimal), add 1 to the integer * @param floatNumber */ function floatToIntegerUp(floatNumber){ var integerNumber = floatToInteger (floatNumber); if(floatNumber > integerNumber){ integerNumber += 1; } return integerNumber; };
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright Sweet Potato Yao January 17, 2017 14:31:19 Tuesday
http://fanshuyao.iteye.com/