1

您好,我的应用程序正在使用金钱。我应该使用什么结构以及如何使用?

我的意思是从网络服务我得到十进制数字价格。我不拿这笔钱做任何操作,不计算。我可以把它保存在字符串中,到时候把这个价格转给银行?什么都不会发生。我可以这样失去一些数字吗?

有时我需要使用 Intent 和附加功能来支付这笔钱。或者我应该使用其他结构?我感谢你们的帮助。

所以给我你的想法。

谢谢。

4

1 回答 1

0

在 Java 和数据库中处理货币的一种可靠方法是将金额乘以 100 并使用整数进行运算。这样您就不会在各种浮点转换中损失美分。当然,当您需要向第三方支付金额时,您需要除以 100。

于 2012-05-28T11:04:52.113 回答