Похоже, что это будет IE-38, который будет иметь показатель 127-127.Но когда я добавляю 1E10 и 1E-32, я получаю 1E10, что заставляет меня думать, что 1E-32 настолько мал, что не может быть правильно представлен.
Вы смешиваете два разных термина:
~10^-38
1.0 + eps != 1.0
2^-23
Для большего значения 1e10 минимальное слагаемое равно ~1e10 * macheps
1e10
~1e10 * macheps
Упрощенный пример: для 4 десятичных цифр вы можете представлять значения 100.0 и 0.001, но 100.0 + 0.001 = 100.0, поскольку истинная сумма 100.001 не может вписаться в 4 десятичных знака.
100.0
0.001
100.0 + 0.001 = 100.0
100.001