- •Синева м.Д. Практикум по Информатике и икт
- •Содержание
- •Позиционная система счисления
- •Развернутая форма записи числа
- •Перевод десятичных целых чисел в другие системы счисления
- •Перевод правильной десятичной дроби
- •Перевод смешанных десятичных чисел в другую систему счисления
- •Перевод из двоичной системы счисления в систему счисления с основание 2n (восьмеричную, шестнадцатеричную)
- •Перевод из восьмеричной и шестнадцатеричной системы счисления в двоичную
- •Сложение, умножение в двоичной системе счисления
- •Упражнения для самоподготовки
- •Дополнительные задания Задание 1
- •Это интересно
Перевод из двоичной системы счисления в систему счисления с основание 2n (восьмеричную, шестнадцатеричную)
1011011012
Перевести из А2 → А8
Решение:
1) Разобьем число справа налево на группы по три цифры (ТРИАДЫ) и под каждой из них записываем соответствующую восьмеричную цифру (8 = 23)
101 |
101 |
101 |
2) Переводим каждую группу в десятичную систему счисления
101 |
101 |
101 |
5 |
5 |
5 |
3) Записываем ответ
1011011012 = 5558
Пример 1. Перевести двоичное число 0101110011002 в восьмеричную систему счисления
Решение:
1) Разобьем число справа налево на группы по три цифры и под каждой из них записываем соответствующую восьмеричную цифру (10 = 23)
010 |
111 |
001 |
100 |
2) Переводим каждую группу в десятичную систему счисления
010 |
111 |
001 |
100 |
2 |
7 |
1 |
4 |
3) Записываем ответ
1011011012 = 27148
Пример 2. Перевести двоичное число 1111010110112 в шестнадцатеричную систему счисления
Решение:
1) Разобьем число справа налево на группы по четыре цифры (ТЕТРАДЫ) и под каждой из них записываем соответствующую шестнадцатеричную цифру (16 = 24)
1111 |
0101 |
1011 |
2) Переводим каждую группу в 16 систему счисления
1111 |
0101 |
1011 |
F |
5 |
В |
3) Записываем ответ
1111010110112 = F5B16
Задания для самостоятельной работы
1) 100111012 →А8 3) 1111000111012 →А8 5) 10001012 →А8
2) 100111012 →А16 4) 1111000111012 →А16 6) 10001012 →А8
Перевод из восьмеричной и шестнадцатеричной системы счисления в двоичную
1) Заменить каждую цифру восьмеричного/шестнадцатеричного числа соответствующим трехразрядным/четырехразрядным двоичным кодом.
Пример 1. Перевести число 527,18 в двоичную систему счисления.
Пример 2. Перевести число 1A3,F16 в двоичную систему счисления.
Задания для самостоятельной работы
Перевести числа в двоичную систему счисления
1) 1508 2) 13708 3) 757,158 4) 367,7748
5) А1616 6) BD516 7) С19,7816 8) FDC,F16
Сложение, умножение в двоичной системе счисления
Правила сложения
+ |
0 |
1 |
|
* |
0 |
1 |
0 |
0 |
1 |
|
0 |
0 |
0 |
1 |
|
10 |
|
1 |
0 |
1 |
Пример 1. Выполнить сложение двоичных чисел
1) |
+ |
1 |
0 |
1 |
|
2) |
|
|
1 |
1 |
0 |
|
|
|
1 |
0 |
1 |
1 |
|
|
+ |
1 |
0 |
1 |
1 |
|
3) |
+ |
1 |
0 |
1, |
1 |
1 |
1 |
|
1 |
1 |
0 |
1 |
|
|
|
1 |
1 |
0, |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
|
|
1 |
1 |
0 |
0, |
1 |
0 |
0 |
Пример 2. Выполнить умножение двоичных чисел
1) |
|
1 |
0 |
1 |
|
|
2) |
|
|
|
1 |
1 |
0 |
0 |
1, |
0 |
1 |
|
* |
1 |
1 |
0 |
|
|
|
|
|
* |
|
|
|
1 |
1, |
0 |
1 |
|
|
0 |
0 |
0 |
|
|
|
|
|
|
1 |
1 |
0 |
0 |
1 |
0 |
1 |
|
1 |
0 |
1 |
|
|
|
|
|
1 |
1 |
0 |
0 |
1 |
0 |
1 |
|
|
1 |
0 |
1 |
|
|
|
|
|
1 |
1 |
0 |
0 |
1 |
0 |
1 |
|
|
|
1 |
1 |
1 |
1 |
0 |
|
|
1 |
0 |
1 |
0 |
0 |
1 |
0, |
0 |
0 |
0 |
1 |
3) |
|
|
|
1 |
1 |
1 |
1 |
|
4) |
|
|
|
|
1 |
0 |
1 |
1, |
1 |
1 |
|
|
|
* |
1 |
0 |
1 |
1 |
|
|
|
|
|
* |
|
1 |
0 |
1, |
0 |
1 |
|
|
|
|
1 |
1 |
1 |
1 |
|
|
|
|
|
|
1 |
0 |
1 |
1 |
1 |
1 |
|
|
|
1 |
1 |
1 |
1 |
|
|
|
|
|
1 |
0 |
1 |
1 |
1 |
1 |
|
|
|
|
0 |
0 |
0 |
0 |
|
|
|
|
1 |
0 |
1 |
1 |
1 |
1 |
|
|
|
|
|
1 |
1 |
1 |
1 |
|
|
|
|
|
1 |
1 |
1 |
1 |
0 |
1, |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
Задание для самостоятельной работы
Выполните указанные действия
1) 1001012*1012= 6) 11001,12*11,012= 2) 1000012+100102= 7) 1011012*1112=
3) 11101010102+101110012 = 8) 101110102+100101002 =
4) 111101110,10112+1111011110,12 = 9) 1012+1012=
5) 1111012*10101112 = 10) 1100012+10112=
