
- •Системы счисления
- •Оглавление
- •Введение
- •1.2. Формирование целых чисел в позиционных системах счисления
- •1.3. Системы счисления, используемые в вычислительной технике
- •1.4. Развернутая форма записи числа
- •Развернутой формой записи числа называется запись:
- •2. Перевод чисел из одной системы счисления в другую
- •2.1. Перевод целых чисел из десятичной системы счисления в другие системы счисления
- •Порядок перевода целых чисел из десятичной системы счисления в систему с основанием q:
- •Задание для самостоятельной работы .
- •2.2. Перевод дробных чисел, у которых целая часть равна нулю, из десятичной системы счисления в другие системы счисления
- •Порядок перевода дробных чисел из десятичной системы счисления в систему с основанием q:
- •2.3. Перевод произвольных чисел из десятичной системы счисления в другие системы счисления
- •2.4. Перевод чисел в десятичную систему счисления из других систем счисления
- •2.5. Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления
- •Чтобы перевести целое двоичное число в восьмеричную систему счисления необходимо:
- •Чтобы перевести целое двоичное число в шестнадцатеричную систему счисления необходимо:
- •Чтобы перевести дробное двоичное число в восьмеричную (шестнадцатеричную) систему счисления необходимо:
- •2.6. Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную систему счисления
- •Чтобы перевести восьмеричное (шестнадцатеричное) число в двоичную систему счисления
- •3. Арифметические операции в двоичной системе счисления.
- •3.1. Сложение в двоичной системе счисления.
- •Правила сложения в двоичной системе счисления:
- •3.2. Вычитание в двоичной системе счисления.
- •Правила вычитания в двоичной системе счисления:
- •3.3. Умножение в двоичной системе счисления.
- •Умножение в двоичной системе счисления производится аналогично умножению в десятичной системе счисления.
- •3.4. Деление в двоичной системе счисления.
- •Деление в двоичной системе счисления производится аналогично делению в десятичной системе счисления.
- •Список литературы
1.4. Развернутая форма записи числа
Из курса математики известно, что цифры десятичной записи числа – это коэффициенты при представлении числа в виде суммы степеней основания системы счисления. Например:
246079 = 2*100000 + 4*10000 + 6*1000 + 0*100 + 7*10 + 9*1 =
= 2*105 + 4*104 + 6*103 + 0*102 + 7*101 + 9*100
При записи чисел значение каждой цифры зависит от ее положения. Место для цифры в числе называется разрядом, а количество цифр в числе – разрядностью. Числа можно записывать как сумму степеней не только числа 10, но и любого другого положительного натурального числа – основания системы счисления.
аn…а3а2а1а0
= аn*qn
+…+ a3*q3 +
a2*q2 + a1*q1
+ a0*q0,
где аn,…,а3,а2,а1,а0
–цифры числа, q –основание степени.Развернутой формой записи числа называется запись:
Пример 1.
Записать в развернутой форме число 9751210.
Решение: а4 = 9, а3 = 7, а2 = 5, а1 = 1, а0 = 2, q=10
4 3 2 1 0
9751210
= 9*104 + 7*103 + 5*102 + 1*101
+ 2*100
Пример2.
Записать в развернутой форме число 1123.
Решение: 2 1 0
1123 = 1*32 + 1*31 +2*30
2. Перевод чисел из одной системы счисления в другую
2.1. Перевод целых чисел из десятичной системы счисления в другие системы счисления
1. Последовательно выполнять деление
исходного числа и получаемых частных
на q до тех пор, пока
не получим частное, меньшее делителя.
2. Полученные при таком делении остатки
– цифры числа в системе счисления q
– записать в обратном порядке (снизу
вверх).
Порядок перевода целых чисел из десятичной системы счисления в систему с основанием q:
Пример1.
Перевести 2610 в двоичную систему счисления (Х10→Х2).
Решение:
Ответ: 2610=110102
Пример2.
Перевести 1910 в троичную систему счисления (Х10→Х3).
19 18 1 3
Р
6 6 0 3
ешение:
2
Ответ: 1910=2013
Пример3.
Перевести 24110 в восьмеричную систему счисления (Х10→Х8).
Решение:
Ответ: 24110=3618
Пример4.
Перевести 362710 в шестнадцатеричную систему счисления (Х10→Х16).
Решение:
В шестнадцатеричной системе счисления 1410 – Е, а 1110 – В, получаем ответ Е2В16.
Ответ: 362710=E2B16
Задание для самостоятельной работы .
Перевести числа из десятичной системы счисления в указанную:
1) 24510→Х2 5) 40410→Х8
2) 198710→Х2 6) 67310→Х16
3) 16110→Х3 7) 4534810→Х16
4) 33310→Х5 8) 44410→Х7
2.2. Перевод дробных чисел, у которых целая часть равна нулю, из десятичной системы счисления в другие системы счисления
Последовательно выполнять умножение
исходного числа и получаемых дробные
части на q до тех пор,
пока дробная часть не станет равна
нулю или не будет достигнута требуемая
точность.
Полученные при таком умножении целые
части - числа в системе счисления q
– записать в прямом порядке (сверху
вниз).Порядок перевода дробных чисел из десятичной системы счисления в систему с основанием q:
Пример1.
Перевести 0,562510 в двоичную систему счисления (Х10→Х2).
Решение:
Ответ: 0,562510=0,10012
Пример2.
Перевести 0,562510 в восьмеричную систему счисления (Х10→Х8).
Решение:
Ответ: 0,562510=0,528
Пример3.
Перевести 0,66510 в двоичную систему счисления (Х10→Х2).
Р
0,
665
*
2
1
330
*
2
0
660
*
2
1
320
*
2
0
640
*
2
1
280
…………..
*
2
0
5000
*
2 1
0000
ешение:
Процесс
умножения может продолжаться до
бесконечности. Его прерывают, когда
получена требуемая точность представления
числа.
Ответ: 0,66510=0,101012
Задание
для самостоятельной работы.
Переведите числа из десятичной системы счисления в указанную:
1) 0, 6562510→Х16
2) 0,710→Х2 с точностью до 4 знаков после запятой
3) 0,412510→Х8 с точностью до 6 знаков после запятой