首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

优化 Solidity 中的百分数和比例运算

译文出自:登链翻译计划[1] 译者:Johnathan[2] 校对: Tiny熊[3] 本文是 Solidity 中进行数学运算系列文章中的第三篇,这篇文章的主题是: 百分数和比例运算. ?...引言 金融数学最基础的就是百分数。 乘 的百分数是多少? 占 的百分比是多少?我们都知道答案: 乘 的百分数是 , 是 的百分之: 。...一个常见的示例是固定乘法的小数点位数为 18 位: 。 但是, 我们到底如何才能彻底避免假溢出? 思路: 使用位数更宽的数字. 假溢出问题的根源在于中间乘法结果超出 256 位。...结论 由于 Solidity 存在溢出问题,并且不支持分数;百分数和比例计算在 Solidity 中比较复杂。但是,可以使用各种数学技巧有效地解决这些问题。

2.9K20
领券