- •Пояснительная записка
- •Понятия о системах счисления. Исторические сведения.
- •Непозиционные системы счисления
- •Позиционные системы счисления
- •Перевод чисел в позиционных системах счисления Преобразование в 10-ую систему счисления:
- •Самостоятельная работа № 1
- •Преобразование из 10- ой в двоичную систему счисления: Перевод чисел из десятичной системы счисления в систему счисления с основанием n.
- •Перевод дробных чисел из десятичной системы счисления в систему счисления с основанием n.
- •Пример:
- •Самостоятельная работа № 3
- •Контрольная работа по теме: « системы счисления»
- •I вариант
- •II вариант
- •III вариант
- •IV вариант
- •Материал для дополнительного изучения Перевод из двоичной системы в восьмеричную
- •II. Метод степеней
Контрольная работа по теме: « системы счисления»
I вариант
Переведите из 10-ой системы счисления:
3 8910 х2
2 1510 х8
7 8610 х16
Переведите в десятичную систему счисления:
11100010112
1000101012
10010010012
Переведите из 10-ой системы счисления в двоичную систему счисления:
48910
1382
5122
Запишите число римскими цифрами:
427
353
2618
Переведите из римской системы счисления:
LXXVI
XLIX
CMXCIV
Сравните:
1102 и 1103
5506 и 5058
Е316 и 278
II вариант
Переведите из 10-ой системы счисления:
2 7210 х2
3 6910 х8
1 8610 х16
Переведите в десятичную систему счисления:
11010010112
1010101012
1010010012
Переведите из 10-ой системы счисления в двоичную систему счисления:
52810
1922
10242
Запишите число римскими цифрами:
145
473
2048
Переведите из римской системы счисления:
LXVI
XLIII
MCMXCIV
Сравните:
1002 и 1003
5508 и 5056
3А16 и 378
III вариант
Переведите из 10-ой системы счисления:
1 4810 х2
5 6810 х8
4 0410 х16
Переведите в десятичную систему счисления:
1111111112
1000000002
1001001002
Переведите из 10-ой системы счисления в двоичную систему счисления:
48910
1382
5122
Запишите число римскими цифрами:
421
765
1648
Переведите из римской системы счисления:
LXXXVIII
XLIX
MCXV
Сравните:
1112 и 1003
4506 и 5408
3F16 и 338
IV вариант
Переведите из 10-ой системы счисления:
1 7410 х2
1 4710 х8
7 3610 х16
Переведите в десятичную систему счисления:
10101010102
1001001002
1111111111112
Переведите из 10-ой системы счисления в двоичную систему счисления:
58310
1282
13192
Запишите число римскими цифрами:
154
347
1997
Переведите из римской системы счисления:
MDLXVI
DXLI
MDXCIV
Сравните:
1542 и 1533
2356 и 2538
2D16 и 478
Материал для дополнительного изучения Перевод из двоичной системы в восьмеричную
Двоичная запись числа (dndn-1…d1d0)2 разбивается справа - налево на триады (каждая по три разряда). Если в самой левой триаде меньше трех цифр – слева добавляются нули
Трехразрядное двоичное число каждой триады заменяется на число, равное ему в восьмеричной системе. (Таблица 1)
10 |
2 |
8 |
0 |
000 |
0 |
1 |
001 |
1 |
2 |
010 |
2 |
3 |
011 |
3 |
4 |
100 |
4 |
5 |
101 |
5 |
6 |
110 |
6 |
7 |
111 |
7 |
Н апример: Переведите 1010010102 х8
101001010
ß
(101 ) (001) (010 )
ß
(5) (1) (2)
ß
512
Ответ:1010010102=5128 Таблица 1
Правило перехода из двоичной системы счисления в шестнадцатеричную
10-ая |
2-ая |
8-ая |
16-ая |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
2 |
0010 |
2 |
2 |
3 |
0011 |
3 |
3 |
4 |
0100 |
4 |
4 |
5 |
0101 |
5 |
5 |
6 |
0110 |
6 |
6 |
7 |
0111 |
7 |
7 |
8 |
1000 |
|
8 |
9 |
1001 |
|
9 |
10 |
1010 |
|
A |
11 |
1011 |
|
B |
12 |
1100 |
|
C |
13 |
1101 |
|
D |
14 |
1110 |
|
E |
15 |
1111 |
|
F |
Если старшие разряды полученного числа равны 0, то они отбрасываются
Н апример: 1010010102 х16
101001010
ß
(0001 ) (0100) (1010 )
ß
(1) (4) (A)
ß
14A
Ответ: 1010010102 = 14А16
Таблица 2
Задание 33.
Для каждого из чисел: 12310, 45610 выполнить перевод: 10®2, 10 ® 8, 10 ® 16.
Для каждого из чисел: 1000112, 1010010112, 11100100012 выполнить перевод: 2 ® 10, 2 ® 8, 2 ® 16.
Для чисел: 543218, 545258, 7778, 1AB16, A1B16, E2E416, E7E516 выполнить соответствующий перевод: 8 ® 2, 16 ® 2
Для любознательных. Ещё два способа преобразования чисел 10-й в 2-ую систему счисления: I. Метод вычитания
С детства мы считать учились – раз, два, три, четыре, пять
Десятичной ту систему мы привыкли называть.
Были палочки и счеты, калькулятор, Пифагор,
А теперь перед глазами – серебристый монитор.
Эта умная машина сможет все нам сосчитать
Ну, а как она считает – предстоит нам разобрать.
Мы считаем в десятичной – два, двенадцать, сто один,
А компьютер лишь в двоичной – либо ноль, либо один.
Разберемся на примере: число будет – сорок пять
Наибольшую здесь степень нам придется сосчитать
Раз считаем мы в двоичной основанье всегда два
Показатель мы находим от начального числа.
И
45
М
32=25
В
13
В
8=23
В
5
Н
4=22
Р азность сосчитать нам просто мы уже не первый класс
В
1=20
Теперь циферку 13 также как и 45
Вместе с вами нам придется разложить и посчитать
Снова в основанье двойка показатель будет три
Двойка в третьей будет восемь ну, а дальше сам смотри.
У 45-ти два в пятой умножаем на один
У 13 два в третьей тоже множим на один
Два в четвертой не встречалась, тут и нечего гадать
Значит, будем два в четвертой мы на нолик умножать.
Запись: 4510 = 1*25+0*24+1*23+1*22+0*21+1*20 =1011012
Подводим итог: Необходимо разложить данное нам число по степеням «2». В том случае, если полная степень «2» присутствует при разложении, сомножителем будет единица, если степени «2» нет – сомножитель ноль. Важно! При записи числа в «2»-ой системе счисления нельзя пропускать ни одну степень.