Float 0x7f800000
hex | 7f800000 | ||
bin | 0111 1111 1000 0000 0000 0000 0000 0000 | ||
Бит знака (sign) | Порядок со смещением (exp_b = exp+127) | Дробная часть (fraction) | |
0 | 11111111 = 255 | 00000000000000000000000 | |
exp_b = 11111111 | f = 00000000000000000000000 | ||
Все единицы -> это либо +/-Inf, либо NaN | Дробная часть '00000000000000000000000' состоит из нулей -> это бесконечность С учетом знакового бита 0 это +Inf |