js 保留两位小数,Js四舍五入,JavaScript Math四舍五入
================================
©Copyright 蕃薯耀 2021-07-19
https://www.cnblogs.com/fanshuyao/
/** * 把数四舍五入为最接近的整数。 * @param value */ function round(value){ return Math.round(value); }; /** * 对数进行下舍入。。 * @param value */ function floor(value){ return Math.floor(value); }; /** * 对数进行上舍入。 * @param value */ function ceil(value){ return Math.ceil(value); }; /** * 返回 0 ~ 1 之间的随机数。 */ function random(){ return Math.random(); }; /** * 返回 x 和 y 中的最高值。 * @param x * @param y * @returns */ function max(x, y){ return Math.max(x, y); }; /** * 返回 x 和 y 中的最低值。 * @param x * @param y * @returns */ function min(x, y){ return Math.min(x, y); }; /** * 四舍五入2位小数 * @param value */ function round2(value){ return Math.round(value*100)/100; }; /** * 向下舍2位小数 * @param value */ function floor2(value){ return Math.floor(value*100)/100; }; /** * 向上舍2位小数 * @param value */ function ceil2(value){ return Math.ceil(value*100)/100; }; /** * 四舍五入,保存length位小数 * @param value */ function roundx(value, length){ var multiple = Math.pow(10, length);//pow(x,y) 返回 x 的 y 次幂。 return Math.round(value * multiple) / multiple; }; /** * 向下舍,保留length位小数 * @param value */ function floorx(value, length){ var multiple = Math.pow(10, length); return Math.floor(value * multiple) / multiple; }; /** * 向上舍,保留length位小数 * @param value */ function ceilx(value, length){ var multiple = Math.pow(10, length); return Math.ceil(value * multiple) / multiple; }; function toFixed2(value){ return value.toFixed(2); }; function toFixed(value, length){ return value.toFixed(length); };
(时间宝贵,分享不易,捐赠回馈,^_^)
================================
©Copyright 蕃薯耀 2021-07-19
https://www.cnblogs.com/fanshuyao/