我试图获取一个浮点数的第一个小数,而不进行任何舍入。
示例:
var myfloat = 1.1864526;
myfloat = myfloat.toFixed(2);
它返回1.19
,但我需要1.18
。
我非常确定有一个简单的解决方案,但我无法在不将数字转换为字符串的情况下找到它(在这种情况下无用)。
答案 0 :(得分:0)
将浮点值乘以100,得到结果的int值,然后将int除以100.这样的东西应该有效:
((int)(myFloat * 100))/ 100