~/tools/token-decimals-converter可交互
Token Decimals 转换工具
这个 token decimals 转换工具可以根据代币 decimals,在用户看到的显示金额和链上实际使用的原始整数值之间来回换算。
~/tools/token-decimals-converterparseUnits / formatUnits
~/tools/token-decimals-converter/examplesusage.txt
使用示例
- 把 1.5 个 USDC 转成 6 decimals 下的链上原始值。
- 把 ERC-20 原始余额格式化成可读的代币数量。
- 在构造转账或报价逻辑前先检查 token 数学是否正确。
~/tools/token-decimals-converter/guideREADME.md
Token Decimals 转换工具说明
Token decimals 转换工具适合处理前端显示金额和链上整数值之间的切换。ERC-20 这类代币在合约里通常存储为整数,而钱包和应用界面会按 decimals 展示为带小数的人类可读金额。输入显示金额和 decimals 后,你可以得到调用合约时真正需要的原始整数值;输入原始整数值后,也可以把它还原成可读余额。这个工具对于做转账、报价、余额展示、调试接口返回和检查前端单位换算都非常实用。
~/tools/token-decimals-converter/faq3 items
常见问题
为什么 token 要有 decimals?
因为合约内部通常只存整数,decimals 用来告诉前端应该把这个整数如何显示成带小数的金额。
是不是所有 token 都是 18 位?
不是。很多 token 是 18 位,但像 USDC 这类常见 token 只有 6 位,所以必须按真实 decimals 处理。
这个工具适合准备合约参数吗?
适合。输出的原始整数值就是你在很多合约调用里真正需要传入的数量。
~/tools/token-decimals-converter/related5 links
~/tools/token-decimals-converter/links站内