false Java.
, - , , -1, . , , -0,00. ( ), 0,00.
, - , . .
.
. , . , .
. , - .
32 , 24 - 8 . , 0,001 0,00100001, 0,001000001, :
System.out.println((float)0.001 < (float)0.001000001);
( , , . , - .)
, . . , , , , , .
, , , , .
- . , 0 0.25. , .
- , . , 1/3 0,1 0,001. , , , .
- . denormal () . , , , , , Java , , , , .
- , .
, : 0 (), 0.001 () -0.001 (), . 0- (, ) ( ).
, . 0,001, -0,001 (float)1000 * (float)0.001 - 1, , , :
if (-0.00001 < x && x < 0.00001) // then x is zero
- , , , . 0.000000000... Java , Java- 0.00, , , . , , - , 3 .