小编Iva*_*iro的帖子

为什么第一次调用Round(Double)方法的值为11.5会返回11而不是12?

根据http://msdn.microsoft.com/en-us/library/wyk4d9cy.aspx上发现的MSDN文章,浮点值.1没有有限的二进制表示,第一次调用Round(Double)方法值11.5返回11而不是12.我无法清楚地理解,为什么会发生?

.net c# floating-point

2
推荐指数
2
解决办法
127
查看次数

标签 统计

.net ×1

c# ×1

floating-point ×1