提出问题:0.0000000000000000001浮点型数值在浏览器中怎样显示?
会显示成1e-18,浏览器会自动转换成科学计数法的形式。
业务需求:让0.0000000000000000001正常显示。
解决需求:跪求js-big-decimal大哥帮忙。js-big-decimal可以将浮点型不被转换成科学计数法。
请大哥过来 :npm i js-big-decimal
请大哥进来 :improt bigDecimal from ‘js-big-decimal’
请大哥出手 :let floatdata = 2.997220154682516e+29
let newdata = new bigDecimal(floatdata )
newdata此时存储的是大哥返回的一个对象,你想要的数值在对象的
value属性中
问题解决,听懂掌声。