【发布时间】:2018-01-18 19:34:51
【问题描述】:
我试图在不进行任何舍入的情况下获取浮点数的前小数。
例子:
var myfloat = 1.1864526;
myfloat = myfloat.toFixed(2);
它返回1.19,但我需要1.18。
我很确定有一个简单的解决方案,但是如果不将数字转换为字符串,我就找不到它(在这种情况下没用)。
【问题讨论】:
-
parseInt(value * 100)/100 怎么样?
-
你可以简单地把它作为
.toFixed(3).slice(0, -1) -
@AswinRamesh,不,它会以
.9999值四舍五入。
标签: javascript