Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Введение в системы счисления
1. Понятие системы счисления (СС)
2. Непозиционные СС
3. Позиционные СС
4. Пример 10-ой СС
Для обмена информацией между людьми используются естественные языки (русский, английский, немецкий и т. д.). В естественных языках для построения слов используются символы, которые отличаются друг от друга написанием. Из символов по некоторым правилам строятся слова и предложения, понятные для человека.
Для представления числовой информации (о количестве объектов) то же используются специальные языки, которые описывают символы (в данном случае, цифры) и правила построения чисел из цифр (символов), определяющие порядок записи цифр в числе и операции над числами, то есть правил сложения, вычитания, умножения и т. п. Эти специальные языки называются системами счисления.
Система счисления — это совокупность приемов и правил, по которым числа записываются и читаются. |
Все системы счисления делятся на две большие группы: позиционные и непозиционные системы счисления. В позиционных системах счисления значение цифры зависит от ее положения в числе, а в непозиционных – не зависит.
В непозиционных системах счисления вес цифры (т. е. тот вклад, который она вносит в значение числа) не зависит от ее позиции в записи числа.
Самой распространенной из непозиционных систем счисления является римская. В качестве цифр в ней используются: I (1), V (5), X (10), L (50), C (100), D (500), M (1000).
Значение цифры не зависит от ее положения в числе. Например, в числе ХХХ (30) цифра Х встречается трижды и в каждом случае обозначает одну и ту же величину – число 10, три числа по 10 в сумме дают 30.
Величина числа в римской системе счисления определяется как сумма или разность цифр в числе. Если меньшая цифра стоит слева от большей, то она вычитается, если справа – прибавляется. Например, запись десятичного числа 1998 в римской системе счисления будет выглядеть следующим образом:
МСМХСVIII = 1000 + (1000 – 100) + (100 – 10) + 5 + 1 + 1 + 1.
Число 15 в римской системе – XV = 10 + 5
А число 8 можно представить как: VIII = 5 + 1 + 1 + 1
В позиционных системах счисления количественное значение цифры зависит от ее позиции в числе.
Наиболее распространенными в настоящее время позиционными системами счисления являются десятичная, двоичная, восьмеричная и шестнадцатеричная. Каждая позиционная система имеет определенный алфавит цифр и основание.
Основание позиционной системы счисления — количество различных цифр, используемых для изображения чисел в данной системе счисления. |
В позиционных системах счисления основание системы равно количеству цифр (знаков в ее алфавите) и определяет, во сколько раз различаются значения одинаковых цифр, стоящих в соседних позициях числа.
За основание системы можно принять любое натуральное число — два, три, четыре и т. д. Следовательно, возможно бесчисленное множество позиционных систем: двоичная, троичная, четверичная и т. д. Запись чисел в каждой из систем счисления с основанием q означает сокращенную запись выражения
an-1 qn-1 + an-2 qn-2 + ... + a1 q1 + a0 q0 + a-1 q-1 + ... + a-m q-m,
где ai — цифры системы счисления;
n и m — число целых и дробных разрядов, соответственно.
Десятичная система счисления имеет алфавит цифр, который состоит из десяти всем известных, так называемых арабских цифр, и основание, равное 10.
Двоичная – две цифры и основание 2.
Восьмеричная – восемь цифр и основание 8.
Шестнадцатеричная – шестнадцать цифр (в качестве цифр используются и буквы латинского алфавита) и основание 16.
Система счисления | Основание | Алфавит цифр |
Десятичная | 10 | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 |
Двоичная | 2 | 0, 1 |
Восьмеричная | 8 | 0, 1, 2, 3, 4, 5, 6, 7 |
Шестнадцатеричная | 16 | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А (10), В (11), С (12), D (13), E (14), F (15) |
Пример записи чисел в 10-ой СС
Люди предпочитают десятичную систему, вероятно, потому, что с древних времен считали по пальцам, а пальцев у людей по десять на руках и ногах. Не всегда и не везде люди пользуются десятичной системой счисления. В Китае, например, долгое время пользовались пятеричной системой счисления.
Рассмотрим в качестве примера десятичное число 555. Позиция цифры в числе называется разрядом. Разряд числа возрастает справа налево, от младших разрядов к старшим. В десятичной системе цифра, находящаяся в крайней справа позиции (разряде), обозначает количество единиц, цифра смещенная на одну позицию влево – количество десятков, еще левее – сотен, затем тысяч и так далее.
Число в десятичной позиционной системе счисления записывается в виде суммы числового ряда степеней основания (10), в качестве коэффициентов выступают цифры данного числа.
Запись числа 555 в десятичной системе будет выглядеть следующим образом 55510 = 5 * 102 + 5 * 101 + 5 * 100.
Для записи десятичных дробей используются отрицательные значения степеней основания.
Например: 555,5510 = 5 * 102 + 5 * 101 + 5 * 100 + 5 *10-1 + 5 *10-2
Индекс 10 у чисел (55510 и 555,5510) обозначает основание системы счисления в которой записано число, в данном примере, это десятичная СС.
Соответствие чисел в различных системах счисления
Десятичная | Шестнадцатеричная | Восьмеричная | Двоичная |
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 0 1 2 3 4 5 6 7 8 9 А В С D E F | 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 | 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 |


