缩短Javascript号码

时间:2009-09-22 15:38:22

标签: javascript floating-point

我正在寻找一种有效的方法来减少Javascript中的浮点数。我需要这个,因为我的输出占两个数字的百分比有时可能是99.4444444,而我只对“。”之后的前两位数感兴趣。如99.44

我目前的2个数字的百分比函数:

function takePercentage(x,y){
     return (x /y) * 100;
}

3 个答案:

答案 0 :(得分:7)

您可以使用号码。toFixed

function takePercentage(x,y){
     return ((x /y) * 100).toFixed(2);
}

答案 1 :(得分:2)

function takePercentage(x,y){
     n = (x /y) * 100;
     return n.toPrecision(2);
}

应该这样做!

答案 2 :(得分:2)

这个怎么样:

Math.round( myfloatvalue*100 ) / 100