gpt4 book ai didi

VB.NET 存储货币值的最佳数据类型

转载 作者:行者123 更新时间:2023-12-02 04:53:03 24 4
gpt4 key购买 nike

在 VB.NET 中存储货币值最合适的数据类型是什么?

最佳答案

Decimal(BCL 中 System.Decimal structure 的别名)设计用于存储货币值。它是 128 位十进制浮点类型(与二进制浮点相反),对于存储具有高十进制精度的“真实世界”值非常有用。在现实世界中,我特指最初以十进制进行的测量。 Double 通常适用于以十进制数表示时不需要太高精度的计算。

The Decimal value type represents decimal numbers ranging from positive 79,228,162,514,264,337,593,543,950,335 to negative 79,228,162,514,264,337,593,543,950,335. The Decimal value type is appropriate for financial calculations requiring large numbers of significant integral and fractional digits and no round-off errors. The Decimal type does not eliminate the need for rounding. Rather, it minimizes errors due to rounding. For example, the following code produces a result of 0.9999999999999999999999999999 rather than 1.

关于VB.NET 存储货币值的最佳数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2256064/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com