hi在我们的应用程序中,我们以GB为单位显示数据,但现在我的数据量非常小。我怎样才能把我的号码四舍五入?示例:我有0.000065gb,但我真的想看到0.01gb。有简单的方法吗?
在显示值之前,您可以将值放在另一个变量中,然后对其执行以下操作:
if (size < 0.01) size = 0.01; // set minimum display size
或者,如果0
是一个合法值,所以你只想把非零的东西四舍五入,那么:
if (size !== 0 && size < 0.01) size = 0.01; // set minimum display size
除以要舍入的精度也可以,并且可以稍微改变精度。我发现一个链接到一个旧的堆栈溢出线程
基本上类似于
Math.round( yourNumber * 100 ) / 100
他还使用Number.EPSILON,因为他的精度规格似乎非常接近0。
旧线程
编辑:在两秒内输入*应为/