刚遇到一个奇怪的问题:
Math.Round(113.065, 2, MidpointRounding.ToEven) => 113.06
Math.Round(113.075, 2, MidpointRounding.ToEven) => 113.08
Math.Round(113.085, 2, MidpointRounding.ToEven) => 113.08
Run Code Online (Sandbox Code Playgroud)
但...
Math.Round(113.095, 2, MidpointRounding.ToEven) => 113.1
Run Code Online (Sandbox Code Playgroud)
为什么会这样?我希望我的结果是113.09!那可能吗?
谢谢
c# ×1