用于在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. 用于存储键值映射的最佳PostgreSQL数据类型?
- 3. 什么是MySQL中货币的最佳数据类型?
- 4. Access中货币值的数据类型
- 5. PHP:用于货币值的MySql数据类型
- 6. 用什么数据类型或结构来存储R中的货币值和货币?
- 7. 用于MSISDN存储的最佳数据类型和长度
- 8. 什么数据类型应该用于货币计算类型
- 9. 在Grails中代表货币(价值+货币)的最佳实践
- 10. 使用Realm.io存储货币值
- 11. 用于操纵货币的数据类型
- 12. 我使用哪种Swift数据类型用于货币
- 13. SQL Server货币数据类型问题
- 14. 查询货币/ BigDecimal数据类型
- 15. PHP/MySQL:最佳货币操作/存储操作?
- 16. 在contenttype.yml中,字段类型是用来存储货币的吗?
- 17. 存储加密字段数据的最佳数据类型
- 18. 在线安全和存储货币价值的数据库
- 19. 货币格式数VB.NET
- 20. 在SQLite3中存储货币值
- 21. 用于存储单个值的最佳文件类型,用于多个访问:
- 22. 如何从货币类型属性中检索值和货币类型
- 23. ASP .NET:SQL Server货币类型和.NET货币类型
- 24. 我应该使用哪种XML数据类型作为货币/货币?
- 25. 在MySQL数据库中存储货币值
- 26. 用于在SQL Server中存储字符串的最佳数据类型?
- 27. 用于在MySQL中存储microtime差异的最佳数据类型
- 28. 用于存储URL的数据类型
- 29. 适用于Fire OS的最佳货币化SDK
- 30. 我应该使用Sharepoint Number列类型来存储货币值吗?
需要注意的是,对于大多数.net语言来说,这可能是正确的。 – Nippysaurus 2010-12-06 00:29:20