Double 0xfff0000000000000

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

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

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

Double

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

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