gpt4 book ai didi

python - Java 的 BigDecimal 的 python 是什么?

转载 作者:太空狗 更新时间:2023-10-29 17:29:43 24 4
gpt4 key购买 nike

在 Java 中,当我们对货币进行编程时,建议使用类 BigDecimal for money。 python中有类似的东西吗?我想要一些面向对象的东西,可以有货币和汇率,已经完成了吗?

我将钱存储为美分整数(我认为)并乘以 100 得到美元,但我也有外币,因此当文章使用不同的货币时,按价格排序的列表变得不方便,甚至以每小时或每分钟的价格列出元素。所以理想情况下,我想要一个 python 中的货币类,它具有汇率、货币以及它是什么类型的定价,如果定价是每小时或每件商品。

所以我想我正在寻找一个price类而不是一个money类,已经有这样的东西了吗?我正在编程的 gae 没有十进制数据类型,所以我可以使用一个整数来表示分数,或者在我实现它的地方发明一些类似自己的十进制表示的东西。

最佳答案

java.math.BigDecimal在 Java 中相当于 decimal.Decimal在 Python 中。你甚至可以通过 documentation更多。 mpmath是一个用于多精度浮点运算的纯 Python 库。

关于python - Java 的 BigDecimal 的 python 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16996527/

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