jjzjj

getCeiling

全部标签

javascript - 数学四分之一

varnumber=0.08;varnewNumber=Math.round(number*4)/4//roundtonearest.25使用上面的代码,我可以四舍五入到最接近的.25。但是我只希望它四舍五入。借此:0.08=0.250.22=0.250.25=0.250.28=0.5这怎么可能? 最佳答案 您实际上想要做的是取输入的上限,但不是对整数进行运算,而是希望它对四分之一进行运算。我们可以在此处使用的一个技巧是将输入乘以4使其成为一个整数,然后将其提交给JavaScript的Math.ceil()函数。最后,将该结果除以4