Solidity 算术 本文详细介绍了 Solidity 中的算术运算,包括加法、减法、乘法和除法等基本操作,并阐述了 Solidity 不支持浮点数的原因以及溢出和下溢的处理方式。此外,文章还介绍了如何使用未检查块来允许这些操作,适合希望深入理解 Solidity 算术运算的开发者。 Solidity 算术运算 整数 浮点数 溢出 下溢 RareSkills 发布于 2024-08-11 1787 0 0
深入解析AAVE智能合约:计算和利率 本文深入探讨了AAVE V3协议中位于`src/protocol/libraries/math`目录下的数学计算模块,特别是`WadRayMath`合约。文章详细讲解了Solidity中浮点数的表示和四则运算,单利和复利的计算方法(包括复利计算公式的推导),以及百分比的乘除运算,为读者提供了AAVE V3中数学计算模块的全面概览。 Aave V3 WadRayMath 浮点数 单利计算 复利计算 百分比计算 wangshouh 发布于 2022-12-22 1113 0 0
Solana 上浮点运算的一种优雅替代方案 本文探讨了在Solana区块链上构建去中心化借贷协议SolVault时,使用浮点数计算清算惩罚所面临的确定性问题。由于浮点数在不同硬件架构上可能产生不同的结果,违反了区块链的确定性原则。文章提出使用泰勒级数近似法作为替代方案,以实现安全、确定且性能高效的清算惩罚计算,从而保障协议的偿付能力和安全性。 Solana 确定性 浮点数 泰勒级数 清算惩罚 风险管理 Adevar labs 发布于 2025-08-01 1267 0 0