СИСТЕМЫ СЧИСЛЕНИЯ И
ПЕРЕВОД ЧИСЕЛ ИЗ ОДНОЙ СИСТЕМЫ В ДРУГУЮ
Система счисления (СС)- это способ представления чисел и соответствующие ему правила действий над ними.
Системы счисления делятся на позиционные и непозиционные
| Название | Позиционные | Непозиционные |
| Определение | Значение цифры в записи числа зависит от её позиции | От положения знака в изображении числа не зависит величина которую он обозначает |
| Пример | Арабская десятичная
| Римская ССXXII |
| Алфавит | 0 1 2 3 4 5 6 7 8 9 |
|
| Основание | 10 | 7 |
Основанием системы счисления - называют количество цифр используемых для записи чисел
Алфавитом СС - называют все цифры (знаки) используемые для записи чисел
Развернутая форма записи числа
Aq = anan-1..a1a0 = an qn + an-1 qn-1 +..a1 q1 + a0 q0
где
Aq - число
q - основание
ai - цифры
n - количество разрядов целой части
m - количество разрядов дробной части
123,4510=100+20+3+0,4+0,05=1∙102+2∙101+3∙100+4∙10-1+5∙10-2
123,458=1∙82+2∙81+3∙80+4∙8-1+5∙8-2
Таблица эквивалентов чисел
| q=10 | q=16 | q=12 | q=8 | q=5 | q=4 | q=2 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 2 | 2 | 2 | 2 | 2 | 2 | 10 |
| 3 | 3 | 3 | 3 | 3 | 3 | 11 |
| 4 | 4 | 4 | 4 | 4 | 10 | 100 |
| 5 | 5 | 5 | 5 | 10 | 11 | 101 |
| 6 | 6 | 6 | 6 | 11 | 12 | 110 |
| 7 | 7 | 7 | 7 | 12 | 13 | 111 |
| 8 | 8 | 8 | 10 | 13 | 20 | 1000 |
| 9 | 9 | 9 | 11 | 14 | 21 | 1001 |
| 10 | А | А | 12 | 20 | 22 | 1010 |
| 11 | В | В | 13 | 21 | 23 | 1011 |
| 12 | С | 10 | 14 | 22 | 30 | 1100 |
| 13 | D | 11 | 15 | 23 | 31 | 1101 |
| 14 | E | 12 | 16 | 24 | 32 | 1110 |
| 15 | F | 13 | 17 | 30 | 33 | 1111 |
| 16 | 10 | 14 | 20 | 31 | 100 | 10000 |
Полужирным шрифтом выделены алфавиты в соответствующих системах счисления.
Правило перевода числа из любой системы счисления в десятичную
Чтобы перевести число в десятичную систему счисления надо:
1. записать число в развернутой форме
2. все цифры перевести в десятичную СС (для СС с q>10)
3. вычислить значение полученного выражения
123,458=1∙82+2∙81+3∙80+4∙8-1+5∙8-2=64+16+3+0,5+5/64=83,57810
1BE,8416=1∙162+ B ∙161+ E ∙160+8∙16-1+4∙16-2=
=1∙162+ 11 ∙161+ 14 ∙160+8∙16-1+4∙16-2=
=256+11∙16+14∙1+0,5+0,015=446,51510
Решите примеры:
1) 156 = А10
2) 1506 = А10
3) 158 = А10
4) DF18 = А10
5) 1АВ16 = А10
Правило перевода целых десятичных чисел в другие системы счисления:
1. Последовательно выполнять деление с остатком данного числа и получаемых неполных частных на основание новой СС до тех пор пока не получим неполное частное, меньшее делителя.
2. Полученные остатки, являющиеся цифрами числа в новой СС, привести в соответствие с алфавитом новой СС (для СС с q>10)
3. Составить число в новой СС, записывая все остатки, начиная с последнего частного
| 1910 = 100112 |
|
| 1910 = 1316 |
|
| 20510 = CD16 |
|
Решите примеры:
1) 510= А5 = А8 = А15 = А18
2) 1510= А5 = А8 = А15 = А18
1) 15010= А5 = А8 = А15 = А18
Быстрый Перевод в двоичную систему счисления разложением на степени двойки
Перевод числа в двоичную СС для некоторых чисел удобно производить вторым способом: разложением на степени двойки. Конечно, для этого эти степени надо знать наизусть;-)

1910 = 16 + 2 + 1 = 24 + 21 + 20=1∙24 + 0∙23 +0∙22 +1∙21 + 1∙20 =100112
Можно пропустить развернутую форму записи числа. Если степень есть, то ставим единицу, если по порядку степени нет (в нашем примере 3 и 2), то там ставим 0.
1910 = 16 + 2 + 1 = 24 + 21 + 20= 100112

Особенно удобен этот способ для чисел значение которых близко к степени.

Решите примеры:
1) 1610 = А2
1) 3210 = А2
1) 16110 = А2
1) 32110 = А2
1) 60010 = А2
Правило перевода двоичного числа в СС с основанием q=2n
1. данное двоичное число разбить начиная от запятой (целую и дробную части) на группы по n цифр в каждой
2. если в последних (крайних) группах окажется менее n разрядов, то их надо дополнить (с краю) незначащими нулями до нужного числа разрядов.
3. заменить каждую n-разрядную группу цифр соответствующей цифрой в СС основанием q=2n
Для перевода необходимо пользоваться таблицей эквивалентов чисел.

Решите примеры:
1) 11101002 = А4 = А8 = А16
2) 111100002 = А4 = А8 = А16
3) 101010102 = А4 = А8 = А16
Правило перевода чисел в СС с основанием q=2n в двоичную СС
Чтобы число из СС с основанием q=2n перевести в двоичную СС, надо каждую цифру этого числа заменить её n-разрядным эквивалентом в двоичной СС.

Решите примеры:
1) 32014 = А2 = А16
2) 32018 = А2 = А16
3) 320116 = А2 = А8
4) FAC16 = А2 = А8






