小编zhy*_*002的帖子

为什么(双)0.6f>(双)(6/10f)?

这是我的电脑上发生的事情:

(double)(float)0.6
= 0.60000002384185791

(double)0.6f
= 0.60000002384185791

(double)(6/10f)
= 0.6

(double)(float)(6/10f)
= 0.6
Run Code Online (Sandbox Code Playgroud)

6/10f也是浮子,怎么可以精确到0.6?
在我看来(双)(6/10f)也应该是0.60000002384185791.有人可以帮忙解释一下吗?谢谢!

c#

10
推荐指数
1
解决办法
2469
查看次数

标签 统计

c# ×1