- •Синева м.Д. Практикум по Информатике и икт
- •Содержание
- •Позиционная система счисления
- •Развернутая форма записи числа
- •Перевод десятичных целых чисел в другие системы счисления
- •Перевод правильной десятичной дроби
- •Перевод смешанных десятичных чисел в другую систему счисления
- •Перевод из двоичной системы счисления в систему счисления с основание 2n (восьмеричную, шестнадцатеричную)
- •Перевод из восьмеричной и шестнадцатеричной системы счисления в двоичную
- •Сложение, умножение в двоичной системе счисления
- •Упражнения для самоподготовки
- •Дополнительные задания Задание 1
- •Это интересно
Позиционная система счисления
Системы счисления |
Основание системы счисления |
Алфавит системы счисления |
Двоичная |
2 |
0; 1 |
Восьмеричная |
8 |
0; 1; 2; 3; 4; 5; 6; 7 |
Десятичная |
10 |
0; 1; 2; 3; 4; 5; 6; 7; 8; 9 |
Шестнадцатеричная |
16 |
0; 1; 2; 3; 4; 5; 6; 7; 8; 9; А(10); B(11); C(12); D(13); E(14); F(15) |
Основанием (базисом) позиционной системы счисления называется количество знаков или символов, используемых для изображения числа в данной системе счисления.
Алфавит системы счисления — это совокупность символов, используемых в данной системе счисления.
Задания для самостоятельной работы
Задание 1. Правильно ли записаны числа в соответствующих системах счисления (ответ обоснуйте):
а) А10 = А,234;
б) А8 = -5678;
в) А16= 456,46;
г) А3 =22,2
Задание 2. Запишите числа, которые записаны с ошибками. Ответ обоснуйте.
1) 1567; 2) 3005,234; 3) 185,7948; 4) 11022;
5) 1345,526; 6) 112,0113; 7) 16,5455; 8) В105,А16;
9) 13Е,1К16; 10) 56А,В210
Задание 3. Какое минимальное основание имеет система счисления, если в ней записаны числа 127, 222, 111?
Развернутая форма записи числа
В позиционной системе счисления число можно представить в развернутой форме (в виде суммы разрядных слагаемых) и в свернутой форме. Именно такой формой записи чисел мы и пользуемся в повседневной жизни. Иначе свернутую форму записи называют естественной или цифровой.
аnаn-1аn-2 … а1,а0,а1,а2 =аnbn + аn-1bn-1 + ... + а1b1 + а0b0 + а1b-1 + а2b-2 + ...
Десятичное число А10= 4718,63 в развернутой форме будет имеет вид:
А10 = 4718,6310 = 4*103 + 7*102 + 1*101 + 8*100 + 6*10-1 + 3*10-2.
Рассмотрим еще примеры записи чисел в развернутом виде
58910 → 500 + 80 + 9 = 5*100 + 8*10 + 9*1 = 5*102+8*101 + 9*100
10
= 5*102
+ 8*101
+ 9*100
= 4*105
+ 8*104
+ 5*103
+ 7*102
+ 6*101
+ 3*100
= 1*24
+ 1*23
+ 1*22
+ 0*21
+ 0*20
= 7*82
+ 6*81
+ 4*80
= 7*162
+ 6*161
+ 4*160
= 5*101
+ 4*100 +
3*10-1
+ 2*10-2
= 5*81
+ 4*80 +
3*8-1
+ 2*8-2
= 5*161
+ 4*160 +
3*16-1
+ 2*16-2
= 1*22
+ 0*21
+ 1*20
+ 0*2-1
+ 0*2-2
+ 1*23
Задания для самостоятельной работы
Задание 1. Запишите числа в развернутой форме
|
|
11110102 |
|
111101,0012 |
|
1110,112 |
|
100011102 |
|
|
2174,55 |
|
5771,0015 |
|
89784515 |
|
514763175 |
|
|
6479118 |
|
1622,848 |
|
1114878 |
|
113874,3348 |
|
|
1214710 |
|
512001410 |
|
1874,59610 |
|
1554,01410 |
|
|
1247,032116 |
|
15789416 |
|
163201,9816 |
|
88541216 |
Перевод чисел в десятичную систему счисления
Записать число в развернутом виде
Выполнить вычисления как в десятичной системе счисления
→ 1*24
+ 0*23
+ 1*22
+ 0*21
+ 0*20
= 1*16 + 0*8 + 1*4 + 0*2 + 1*1 = 16 + 0 + 4 + 0 + 1 = 2110
→ 3*82
+ 4*81
+ 7*80
= 3*64 + 4*8 + 7*1 = 192 + 32 + 7 = 23110
→ 10*161
+ 1*160
+ 11*16-1
= 10*16 + 1*1 +
0,6875 = 160 + 1
+ 0,6875 = 161,6875
Задания для самостоятельной работы
Задание 1. Переведите числа в десятичную систему счисления
9498 |
7638 |
994,1258 |
523,258 |
203,828 |
335,78 |
14C,A16 |
215,716 |
1252,148 |
76,048 |
66,6816 |
1E,316 |
2795 |
281105 |
841,3755 |
800,31255 |
208,925 |
1247475 |
1110001112 |
1000110112 |
1001100101,10012 |
1001001,0112 |
|
|
