, :
, , , , a 0,5 & times; 2 & minus; 16.
() 2 ( 2 16) , ( 2). .
++ 0, .
0,5 temp .
temp .
temp 2 23 , , , .
temp 1,0, , . , . , 0, 1; temp 0,5, 1,0, 0. temp 0,5, 1,0, 1.
temp 0,5, . , temp 0,5 & plusmn; 2 & 25 . 1.0 & minus; 2 & minus; 25 float IEEE-754. , ULP. , , .
IEEE-754 " " , , 0 . 0,5 & minus; 2 & minus; 25 + 0.5 1.0, 1. , , , , std::fesetround.
.