Использование целых чисел для кодирования данных не всегда нужно, потому что для некоторых видов информации более подходящим может быть использование других форматов кодирования.
Например, для кодирования нечисловых видов данных (текста, изображений, звука) целые числа используются, чтобы исключить возможные проблемы, связанные с неточностью представления в памяти вещественных чисел. 1 Это связано с тем, что современный компьютер работает только с дискретными данными, а для хранения вещественных чисел в памяти компьютера нужно выполнить дискретизацию — записать непрерывную величину в дискретной форме. 1 При этом может происходить искажение данных. 1
Для кодирования действительных чисел применяют 80-битное кодирование. 2 В этом случае число предварительно преобразовывают в нормализованную форму. 2