@msporek . , .
0.1 + 0.1 , IEEE 754:
Dec IEEE 754 52-bit mantisse
----------------------------------------------------
0.1 = 1.1001100110011001100110011001100110011001100110011010 * 2^-4
0.1 = 1.1001100110011001100110011001100110011001100110011010 * 2^-4
+ -------------------------------------------------------------------
0.2 = 11.0011001100110011001100110011001100110011001100110100 * 2^-4
= 1.1001100110011001100110011001100110011001100110011010 * 2^-3
, , 0.2 IEEE 754 0,1 0,1 IEEE 754 . : 0.2 + 0.1
Dec IEEE 754 52-bit mantisse
----------------------------------------------------
0.2 = 1.1001100110011001100110011001100110011001100110011010 * 2^-3
0.1 = 1.1001100110011001100110011001100110011001100110011010 * 2^-4
+ -------------------------------------------------------------------
0.2 = 1.1001100110011001100110011001100110011001100110011010 * 2^-3
0.1 = 0.1100110011001100110011001100110011001100110011001101 * 2^-3
+ -------------------------------------------------------------------
0.3 = 10.0110011001100110011001100110011001100110011001100111 * 2^-3
= 1.00110011001100110011001100110011001100110011001100111 * 2^-2
= 1.0011001100110011001100110011001100110011001100110100 * 2^-2
^^^
These bits
: 100. 0.3 011 . ( ).
, FPU 80 mantisse, , , -, . , 52 .
IEEE 754 :
, , :
Dec IEEE 754 52-bit mantisse
----------------------------------------------------
0.3 = 1.0011001100110011001100110011001100110011001100110011 * 2^-2
0.2 + 0.1 = 1.0011001100110011001100110011001100110011001100110100 * 2^-2
: .