gpt4 book ai didi

javascript - 如何在 Javascript 中将 0x Protocol BigNumber 转换为 String

转载 作者:行者123 更新时间:2023-12-04 15:10:08 25 4
gpt4 key购买 nike

我以 0x 协议(protocol) BigNumber 格式获取市价单和限价单的数量和价格。并且我愿意将其作为数值保存到 SQL 数据库中,因此我需要将 BigNumber 转换为 String。

我使用了这个命令:

BigNumber.toString()

但是我得到了 200000000000000000 而当前 BigNumber 的值为 0.2。

如何将 BigNumber 转换为正确的数字字符串?

最佳答案

请检查此功能。

https://github.com/0xProject/0x-launch-kit-frontend/blob/development/src/util/tokens.ts#L5

const amountDecimal = tokenAmountInUnitsToBigNumber(amount, quoteTokenDecimal).toString();

我们可以使用 tokenAmountInUnitsToBigNumberamount(BigNumber) 值转换为十进制字符串。

关于javascript - 如何在 Javascript 中将 0x Protocol BigNumber 转换为 String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65363074/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com