小数位数超过6位如0.0000001会显示1e-7,如何显示完整小数?

新手上路,请多包涵

当小数位数超过6位并且除了最后一位小数前面的都为0的时候,会简写为1e-...
请问有办法完整显示数据吗?

阅读 10.4k
5 个回答

toExponential([fractionDigits]) :将数字按科学计数法格式返回,其中的fractionDigits值小数点后保留的位数。
toFixed([fractionDigits]) :将数字按指定的小数点位数返回,其中的fractionDigits值小数点后保留的位数。toPrecision([precision]) :将数字按指定的精度返回(这个精度不是指小数点后几位),其中precision是指定的精度值。

1、显示全部小数可以考虑用字符串显示
2、js中如果小数位过多,计算时会导致精度丢失

转换成字符串吧

推荐问题