我需要将类似下面的值插入到类型为Double
的列中1.0
1.23
12.345
1234.5678
123456.1234567891
当我尝试插入123456.1234567891时,它只插入123456.123456789(' 1'最后丢失)
我该如何解决这个问题?
答案 0 :(得分:2)
双打的精度仅为about 16 digits(52位)。我的猜测是' 1'最终超出了那个精度的范围并且正在迷失。如果不移动到其他类型,您将无法存储它。