Int - это 4 байта с диапазоном + - 2 ^ 31 Float - 4 байта с диапазоном + - 1.2E (+ - 38)
Float включает в себя столько точек на Real Line и все равно равно int. Является ли представление Sign-Exponent-Fraction для float настолько удивительным (или 2 дополнения Int настолько жалким), что такое различие в размерах возникает? Я что-то пропустил?
Я просто очень удивляюсь, что что-то, что представляет (фактически) всю реальную строку, имеет тот же размер, что и целые числа.