之前在項目中遇到的小數問題,在這裡記錄一下。
輸出如下:
aa = 130.46666666666667
bb = 130.50
cc = 130.5
toFixed(1) 表示四舍五入後保留1位小數, 取值范圍 0 ~ 20
Math.round 表示也是表示四舍五入的意思。
var aa = 97.85 / 0.75;
bb = aa.toFixed(1)+'0';
cc = Math.round(aa*10)/10.00;
alert('aa =='+aa+'\nbb=='+bb+'\ncc=='+cc);
輸出如下:
aa = 130.46666666666667
bb = 130.50
cc = 130.5
toFixed(1) 表示四舍五入後保留1位小數, 取值范圍 0 ~ 20
Math.round 表示也是表示四舍五入的意思。