Книга: Язык Си - руководство для начинающих

Другие основания системы счисления

Другие основания системы счисления

Пользователи компьютеров часто применяют системы счисления по основанию 8 или 16. Так как 8 и 16 являются степенями 2, эти системы более тесно связаны с двоичной системой счисления компьютеров, чем десятичная система.

Восьмеричные числа

"Восьмеричными" называются числа в системе счисления по основанию 8. В этой системе различные позиции в числе представляют степени числа 8. Мы используем для этого цифры от 0 до 7. Например, восьмеричное число 451 (записываемое как 0451 на языке Си) представляется в виде

4 ? 82 + 5 ? 81 + 1 ? 81 = 297 (по основанию 10)

Шестнадцатеричные числа

"Шестнадцатеричными" (или hex) называются числа в системе по основанию 16. Поскольку у нас нет отдельных цифр для предстанления значении от 10 до 15, мы используем в этих целях буквы от А до F. Например, шестнадцатеричное число A3F (записанное как 0?А3F на языке Си) представляется как

10 ? 162 + 3 ? 161 + 15 ? 160 = 2623 (по основанию 10)

Оглавление книги


Генерация: 1.280. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз