可能重复:
Elegant workaround for JavaScript floating point number problem如何将字符串值(例如:double值)转换为javascript中的百分比?
我想知道如何才能将下面的值转换为JavaScript中的百分比?
第一预期输出
Input Value : 0.03222772304422584
Expected Value: 0.03
第二预期输出
Input Value : 0.03222772304422584
Expected Value: .03
由于提前,
卡锡尔
参见[这个问题](http://stackoverflow.com/questions/1458633/elegant-workaround-for-javascript-floating-point-number-问题),或搜索堆栈溢出“浮点”“舍入”“javascript”(http://www.google.com/?q=site:stackoverflow.com%20floating%20point%20javascript%20rounding)。这是一个非常普遍的问题。 – Matt 2012-07-09 09:52:27
这一个可能工作 - Math.round(0.322277230442254 * 100)/ 100 – Tom 2012-07-09 09:53:09
*“第一...预期值:0.03 /秒......预期值:.03”*好的,什么决定是否应该有一个领先的0 ? – 2012-07-09 09:54:12