随笔分类 - 数据处理
摘要:在我们写区块链中常遇到后端返回的非常大的数字,需要前端处理显示,一开始我们使用数字直接除以18个0,会发现在整除的时候会莫名的出现一堆长的数字丢失了相应的精度。是因为浮点数值的最高进度是17位小数。 我们可以使用ethers自带的utils中的大数处理方法来做,在js文件中写一些公共的方法 impo
阅读全文
摘要:保留小数点后有效数字4位,处理小数位过多,大数运算的结果。 注意:如果数字有7.100096,会返回 7.1000 =>7.1 (小数点后四位有效数字,0去掉 // 去除多余的0保留特定小数有效数字 export function effective(val: any,nums=4) {//nums
阅读全文