I have messed with code execution result.
code:
System.out.println(0.2==0.1+0.1);
System.out.println(0.3==0.1+0.1+0.1);
output:
true
false
I know that 0.2 and 0.3 cannot transform to binary correct.
Why do I see different results?
UPDATE:
Can I predict result in similar issues without compiler?