如何在javascript中舍入数字(仅在小数部分的结果中)?
如何在javascript中舍入数字(仅在小数部分的结果中)?
此问题已在此处有答案:
所以我有一个得到小数的问题。我可以使用它们,但当我做计算时,它不起作用。需要修复的东西很多,但有没有可以帮助我的属性?
let rank = prompt('Rank?', ''); // 2000 let x = prompt ('Value of x?', ''); // 90 let y = prompt ('Value of y?', ''); //1.6 var a = parseInt(rank); // 2000 var b = parseInt(x); // 90 var c = parseInt(y); // 1.6 var d = ((2000 - (500 * (3 - c)))/1000); // I get '1' instead of '1.3' var e = d*b; // I get '90' instead of '117' (1.3*90) var f = e*(y*y); // 334.0000004 (2*117) instead of 299.52 (2.56*117) var g = b*(1-c); // 0 (90*(1-1)) instead of -54 (90*(1-1.6)) var h = a/90; // 22.2 is correct (2000/90) var i = 2-c; // 0 because it rounds 1.6 to 2 (should be 0.4) var j = h*i; // 0 and it should be 22.2*0.4
我只想在小数部分获得四舍五入的数字,例如22.22222变成22.2。
admin 更改状态以发布 2023年5月21日