相关疑难解决方法(0)

双精度值无法正确表示哪些值

Double数据类型无法正确表示某些基数为10的值.这是因为浮点数代表实数.这意味着当表示货币值时,应该使用十进制值类型来防止错误.(随意更正此序言中的错误)

我想知道的是,在标准.Net框架中64位架构下的双数据类型下出现这样一个问题的值是什么(C#如果有所不同)?

我希望答案是一个公式或规则来找到这样的值,但我也想要一些示例值.

.net c# floating-point double decimal

6
推荐指数
1
解决办法
3808
查看次数

标签 统计

.net ×1

c# ×1

decimal ×1

double ×1

floating-point ×1