Целочисленные переменные имеют формат, состоящий из двух полей: 1 бит под знак, все остальные: целочисленная мантисса (представлены в прямом (положительные) и в дополнительном (отрицательные) коде) Формат с плавающей точкой имеет 3 поля: 1 бит под знак, несколько бит под порядок и остальное под дробную часть мантиссы (иногда включают и единицу) Целочисленные обрабатываются в основном в процессоре, а вещественные в сопроцессоре. Соответственно целочисленные вычисления выполняются намного быстрее чем вычисления с плавающей точкой. Правда, при использовании SSE там своя логическая часть процессора.