用于在VB.NET中存储货币值的最适合的数据类型是什么?用于存储货币值的VB.NET最佳数据类型
回答
Decimal
(BCL中System.Decimal
structure的别名)用于存储货币值。它是一个128位十进制浮点类型(与二进制浮点相对),对于存储具有高精度的“真实世界”值非常有用。在现实世界中,我特指的是最初以十进制表示的测量结果。 Double通常适用于以十进制数表示时不需要太多精度的计算。
十进制值类型表示十进制数,范围从正数79,228,162,514,264,337,593,543,950,335到负数79,228,162,514,264,337,593,543,950,335。十进制值类型适用于需要大量重要积分和小数位且没有舍入误差的财务计算。十进制类型并不排除舍入的需要。相反,它最大限度地减少了四舍五入造成的错误。例如,下面的代码产生0.9999999999999999999999999999而不是1的结果。
这就是我的想法。为什么我经常看到Double使用? – burntsugar 2010-02-13 01:00:48
因为有些会计师不会失去超过十分之一便士的睡眠。 – 2010-02-13 02:06:29
它不是“十亿分之一美分”。二进制浮点不能存储0.02 – 2015-03-30 14:53:42
- 1. Firebase - 存储货币类型值
- 2. 用于在SQL Server中存储日期值的货币数据类型?
- 3. 用于存储键值映射的最佳PostgreSQL数据类型?
- 4. Access中货币值的数据类型
- 5. 什么是MySQL中货币的最佳数据类型?
- 6. PHP:用于货币值的MySql数据类型
- 7. 用什么数据类型或结构来存储R中的货币值和货币?
- 8. 在Grails中代表货币(价值+货币)的最佳实践
- 9. 使用Realm.io存储货币值
- 10. 用于操纵货币的数据类型
- 11. 我使用哪种Swift数据类型用于货币
- 12. SQL Server货币数据类型问题
- 13. 在contenttype.yml中,字段类型是用来存储货币的吗?
- 14. PHP/MySQL:最佳货币操作/存储操作?
- 15. 货币格式数VB.NET
- 16. 在SQLite3中存储货币值
- 17. 如何从货币类型属性中检索值和货币类型
- 18. ASP .NET:SQL Server货币类型和.NET货币类型
- 19. 用于存储URL的数据类型
- 20. 用于在SQL Server中存储字符串的最佳数据类型?
- 21. 适用于Fire OS的最佳货币化SDK
- 22. 存储货币值双打,但使用的BigDecimal计算值
- 23. Rails5 - 用于存储小时和分钟的最佳类型
- 24. 寻找最佳的数据存储类型PYTHON
- 25. 什么是存储表格数据结构的最佳类型?
- 26. 金融应用程序中必需的货币数据类型?
- 27. 多货币最佳实践与实施
- 28. 的NumberFormatter货币类型最多小数点后2位
- 29. 哪种数据类型用于存储较大的值?
- 30. 用于数百万行存储/查询的最佳数据库
需要注意的是,对于大多数.net语言来说,这可能是正确的。 – Nippysaurus 2010-12-06 00:29:20