Введение

         Мы привыкли, что существует десять цифр (десятичная система счисления), из которых мы составляем числа путем перебора этих цифр. Сначала составляем числа из одной цифры от 0 до 9. Затем, когда цифры кончаются, начинаем составлять числа из двух цифр. Для начала пишем 10, далее в младшем разряде снова перебираем все цифры. Когда доходим до 19, мы обнуляем младший разряд, а старший увеличиваем на один, получается число 20. Снова перебираем младший разряд. Доходим до 29. Далее увеличиваем старший, обнуляем младший, получаем 30. И так далее до 99. Когда все разряды равны самой большой цифре в системе счисления, мы увеличиваем количество разрядов на один, в начало ставим 1, а все остальные разряды заполняем 0. Получается 100. Далее снова всё описанное выше повторяется до бесконечности.

         А теперь представим, что цифр у нас всего две 0 и 1 (двоичная система счисления). По принципу описанному выше первые два числа у нас будут совпадать с десятичной системой счисления 0 и 1. Следующее же число в двоичной будет выглядеть как 10, т.к. у нас закончились все числа, состоящие из одной цифры. Увеличиваем младший разряд на один и получаем 11. Теперь у нас все цифры в числе являются самыми большими цифрами в системе счисления, следовательно, мы увеличиваем количество разрядов в числе и получаем 100.

         Так мы можем выбрать любое количество цифр и создавать с помощью перебора числа. Допустим составим таблицу для десятичной, двоичной, троичной, восьмеричной и шестнадцатеричной (здесь цифр 16, в качестве цифры, которая идет после 9 мы будем использовать A, затем B, ну и так далее вплоть до F).


Десятичная система  
счисления
Двоичная система  
 счисления
Троичная система  
 счисления
Восьмеричная система  
 счисления
Шестнадцатеричная система  
счисления
0 0 0 0 0
1 1 1 1 1
2 10 2 2 2
3 11 10 3 3
4 100 11 4 4
5 101 12 5 5
6 110 20 6 6
7 111 21 7 7
8 1000 22 10 8
9 1001 100 11 9
10 1010 101 12 А
11 1011 102 13 B
12 1100 110 14 C
13 1101 111 15 D
14 1110 112 16 E
15 1111 120 17 F
 16 10000  121  20  10 




Последнее изменение: Воскресенье, 30 апреля 2023, 13:10