Double 0x7ff0000000000000

hex 7ff0000000000000
bin  0111 1111 1111 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
Бит знака (sign) Порядок со смещением
(exp_b = exp+1023)
Дробная часть (fraction)
011111111111 = 20470000000000000000000000000000000000000000000000000000
exp_b = 11111111111f = 0000000000000000000000000000000000000000000000000000
Все единицы -> это либо +/-Inf, либо NaN

Дробная часть '0000000000000000000000000000000000000000000000000000' состоит из нулей -> это бесконечность

С учетом знакового бита 0 это +Inf

Double

Перевод из double ieee-754 в десятичную систему

Перевод из float ieee-754 в десятичную систему