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