Материалы

Системы счисления

Системы счисления (СС) – это правила, позволяющие записывать различные числа с помощью цифр или же различных символов.

Существует два основных класса СС – это позиционные и непозиционные.

При использовании позиционных систем счисления используют некоторое количество знаков (цифр), которые называются основанием СС. 

Ниже в таблице вы можете увидеть некоторые из таких систем:

ОснованиеСистема счисленияЗнаки
2Двоичная0,1
3Троичная0,1,2
4Четвертичная0,1,2,3
5Пятиричная0,1,2,3,4
8Восьмеричная0,1,2,3,4,5,6,7
10Десятичная0,1,2,3,4,5,6,7,8,9
12Двенадцатеричная0,1,2,3,4,5,6,7,8,9, А,В
16Шестнадцатеричная0,1,2,3,4,5,6,7,8,9, А,В,С,D,E,F

Название системы счисления говорит само за себя – оно показывает, сколько знаков имеется в том или ином способе кодирования.

Обратите внимание, нуль используется в каждой из приведенных систем счисления.

Для записи чисел с помощью позиционных систем счисления используют сумму множителей по формуле:

AnAn-1An-2…A1A0,A-1A-2…=AnВn+An-1Вn-1+…+A1В1+A0В0+A-1В-1+A-2В-2+…

То есть с помощью данной формулы можно расписать каждый разряд, как сумму множителей. Например, если вам нужно записать число 12,45 в десятичной системе счисления, то оно будет выглядеть следующим образом:

12,45 = 1*101 + 2*100 + 4*10-1 + 5*10-2

Таким же образом записываются числа и с помощью других систем счисления. Например:

69210 = 6*102 + 9*101 + 2*100

341,58 = 3*82 + 4*81 + 1*80 + 5*8-1 = 225, 12510

В своей работе компьютер использует ряд из нескольких систем счисления одновременно.

Так же существует возможность перевода любого числе в двоичную систему счисления. При записи таких чисел в данной СС используют только 0 или 1. Для этого необходимо производить деление на 2. Каждый раз, когда число делиться с остатком, записывают 1, а когда без остатка, то 0. Это необходимо делать до тех пор, пока число не разделиться полностью без остатка. Более подробнее рассмотрим в следующих вопросах.

А теперь давайте поверхностно попробуем сравнить, какую запись имеют некоторые числа в различных системах счисления:

ДесятеричнаяШестнадцатеричнаяВосьмеричнаяДвоичная
0000
1111
22210
33311
444100
555101
666110
777111
88101000
99111001
10А121010

Кроме перевода чисел в различные системы счисления, пользуются переводом чисел из одной системы счисления в другую.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *