16 个版本
0.2.5 | 2024 年 8 月 13 日 |
---|---|
0.2.3 | 2024 年 6 月 28 日 |
0.2.0 | 2024 年 3 月 31 日 |
0.1.1 | 2023 年 12 月 30 日 |
#287 in 神奇豆子
323 次每月下载
17KB
369 行
Soroban-Math
Stellar 区块链上 Soroban 智能合约的高精度固定点数学库。
本项目旨在通过提供精确的数学运算和高级功能,同时最大限度地减少精度损失,来赋能 Soroban 开发者。该项目目前正在开发中,并接受增强和优化。
快速入门
将此添加到您的 Cargo.toml 中
[dependencies]
soroban-math = "0.2.5"
并将此添加到您的代码中
use soroban_math::*;
特性
- 高精度算术:使用 i128 类型进行计算,确保精度和准确度。
- 高级数学函数:访问对数、指数等高级数学函数。
- 直观 API:直观的 API,易于集成到 Soroban 智能合约中。
- 最小化舍入误差:专门的技术来减少计算过程中的舍入误差。
- 安全性:可审计的代码,确保计算的安仝性和正确性。
用例
Soroban-Math 对于任何需要高精度数学计算的 Soroban 基于项目至关重要,例如
- DEX 协议
- 稳定币
- 借贷协议
作者
Rahul Soshte (Twitter)
依赖项
约 11-14MB
约 298K SLoC