【发布时间】:2012-09-10 10:48:57
【问题描述】:
我正在使用 JDBC 接口从 DB2 数据库中复制一些行。我担心的是:有些列被定义为 DECIMAL 15。在 DB2 内部,这些列存储为二进制编码的十进制。在 Java 中通过双精度变量复制这些可能会丢失一些精度。由于程序将在银行运行,这肯定是个问题。
最好的处理方法是什么?
【问题讨论】:
-
你在银行工作 => 从不使用浮点数。
-
我知道。因此问题。我在哪里声明。
标签: java jdbc db2 floating-accuracy floating-point-precision