【发布时间】:2016-01-29 08:14:46
【问题描述】:
我有一个浮点数,例如:0.24405750549007688
我想把它转换成 -> 0.2441
我怎样才能用 jquery 做到这一点?
【问题讨论】:
标签: jquery
我有一个浮点数,例如:0.24405750549007688
我想把它转换成 -> 0.2441
我怎样才能用 jquery 做到这一点?
【问题讨论】:
标签: jquery
0.24405750549007688.toFixed(4)
"0.2441" <-- string
parseFloat(0.24405750549007688.toFixed(4))
0.2441 <-- number
【讨论】:
试试下面的
(6.688689).toFixed(); // equal to 7
(6.688689).toFixed(1); // equal to 6.7
(6.688689).toFixed(2); // equal to 6.69
【讨论】:
var myFourDigit = (0.24405750549007688).toFixed(4) // will output 0.2440
【讨论】:
效率不高,但可以解决问题:
var n=0.24405750549007688
n*=10000;
n=Math.round(n)/10000;
console.log(n);
【讨论】: