js decimals are rounded up, js decimals are rounded up, js decimals are rounded down

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/

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326986499&siteId=291194637