Для кодирования больших чисел в текстовых системах применяют, например, следующие методы:
- Двоичная система счисления. moodle.kstu.ru profbeckman.narod.ru Целые положительные числа от 0 до 255 можно представить в двоичном коде, такие числа занимают один байт в памяти компьютера. moodle.kstu.ru Если нужны и отрицательные числа, знак числа кодируют отдельным битом, обычно это старший бит. moodle.kstu.ru
- Дополнительный код. moodle.kstu.ru profbeckman.narod.ru В нём положительные числа совпадают с положительными числами в прямом коде, а отрицательные получаются в результате вычитания из 1 соответствующего положительного числа. moodle.kstu.ru
- Представление числа с плавающей точкой. moodle.kstu.ru Такой способ записи чисел используют для представления как очень маленьких, так и очень больших действительных чисел. moodle.kstu.ru Число предварительно преобразуют в нормализованную форму. portal.tpu.ru
- Смешанная двоично-десятичная «система счисления». profbeckman.narod.ru В ней для хранения каждого десятичного знака нужен полубайт (4 бита), а десятичные цифры от 0 до 9 представляются соответствующими двоичными числами от 0000 до 1001. profbeckman.narod.ru
Также существует универсальная система 16-разрядного кодирования символов — UNICODE. portal.tpu.ru Она позволяет обеспечить уникальные коды для 65 536 символов, что достаточно для размещения в одной таблице символов большинства языков. portal.tpu.ru