我有一个变量,我一直在努力,我似乎无法按照我想要的方式输出。这是我目前的变量:
java.io.Printstream
现在每秒都会调用增量计时器,但必须计算为每小时增益(因此除以3600)。
这一切似乎都有效但是我的问题是现在有很多我想删除的拖尾数字,最好不要使用trim方法。之前(使用Math.ceil)我不会得到任何小数。如果我添加" / 3600"在Math.ceil方程中,整个计算将不起作用,因此它必须保持在Math.ceil和Math.pow之外。
答案 0 :(得分:1)
如果您只想以漂亮的格式显示它,转换为字符串会删除它们。我想。
var x = 1.245000
var niceDisplay = x.toString() // "1.245"
答案 1 :(得分:1)
您可以使用JavaScript toFixed()
功能:
var x = 123.45 * 234.56;
document.body.innerHTML += x.toFixed(0) + "<br/>";
document.body.innerHTML += x.toFixed(1) + "<br/>";
document.body.innerHTML += x.toFixed(2) + "<br/>";
document.body.innerHTML += x.toFixed(3) + "<br/>";
document.body.innerHTML += x.toFixed(4) + "<br/>";
document.body.innerHTML += x.toFixed(5) + "<br/>";