「JAVA数据价格」Java金额

博主:adminadmin 2022-12-31 10:03:07 812

今天给各位分享JAVA数据价格的知识,其中也会对Java金额进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java 中应该使用什么数据类型来代表价格

要准确表示单价等货币类型的数据用DECIMAL和NUMERIC都行。

DECIMAL和NUMERIC类型在MySQL中视为相同的类型。它们用于保存必须为确切精度的值,例如货币数据。当声明该类型的列时,可以(并且通常要)指定精度和标度;例如:

salary DECIMAL(5,2)

在该例子中,5是精度,2是标度。精度表示保存值的主要位数,标度表示小数点后面可以保存的位数。

Java编程中,什么数据类型适合用来表示价格

BigDecimal  (java.math.BigDecimal)

就算存储使用的float或者double,计算金额的时候也务必转成BigDecimal再计算,以避免精度问题。

Java中存储金额用什么数据类型?

Java BigDecimal详解

在java应用程序中,商品价格类的数据最好使用()数据类型的变量存储。

用double类型存储,因为在数据库中存储价格的列类型一般为money类型

关于JAVA数据价格和Java金额的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。