小编Anu*_*kla的帖子

为什么0.5 == 0.5f为真但0.1 == 0.1f为假?

请看以下两个代码:

public static void main(String... args)
{
   System.out.println(0.5==0.5f);
}
Run Code Online (Sandbox Code Playgroud)

输出:true

 public static void main(String... args)
 {
   System.out.println(0.1==0.1f);
 }
Run Code Online (Sandbox Code Playgroud)

输出:false

为什么会这样?

java literals

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

标签 统计

java ×1

literals ×1