【问题标题】:Adding numbers having more digits after decimal point添加小数点后位数较多的数字
【发布时间】:2013-02-08 22:03:58
【问题描述】:

如何将两个超过 18 位的十进制数字(例如:“0.12345678901234567345342343”和“-0.540811569342790340234”)准确地添加到 vb.net 中的所有小数位。我尝试使用双精度数据类型,但它确实舍入了小数点后的 18 位数字。那么我该如何实现呢?

【问题讨论】:

标签: vb.net numbers double decimal-point


【解决方案1】:

您可以改用Decimal 数据类型。它为您提供28-29 significant digits 的精度 - 应该足以满足大多数需求。

【讨论】:

    猜你喜欢
    • 2013-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-02
    • 1970-01-01
    • 2016-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多