Практическая работа №2. Тема: «Перевод чисел из одной системы счисления в другую»
Системы счисления – это знаковые системы, в которых числа записываются по определённым правилам помощью символов алфавита, эти символы называются цифрами.
Системы счисления
Позиционные Непозиционные
![]()
![]()
![]()
![]()
![]()
Двоичная,
восьмеричная, десятеричная, шестнадцатеричная. Римская.
(Основание системы = количеству цифр в
первом десятке)
|
Система |
Основание |
Алфавит |
|
двоичная |
2 |
0,1 |
|
восьмеричная |
8 |
0,1,2,3,4,5,6,7 |
|
десятеричная |
10 |
0,1,2,3,4,5,6,7,8,9 |
|
шестнадцатеричная |
10 |
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 |
|
Чтобы перевести число из десятеричной системы счисления в любую другую надо: разделить переводимое число на основание той системы в которую переводим. |
||
![]() |
Задания для самостоятельной работы:
Уровень 1: 2010 - ?2; 2910 - ?2; 2510 - ?2; 2010 - ?8; 2910 - ?8; 21 10 - ?16; 31 10 - ?16; 166 10 - ?2; 166 10 - ?8; 16610
- ?16.
Уровень 2: 378210 - ?8; 17310 - ?8; 173 10 - ?16; 1110 - ?2;36310 - ?2; 5410 - ?2; 5410 - ?5; 346 10 - ?8; 34610 - ?16;
6410 - ?2.
Уровень 3: 241 10 - ?2; 736 10 - ?2; 48 10 - ?2; 301 10 - ?2; 576 10 - ?2;83 10 - ?2; 33 10 - ?2; 3060 10 - ?16; 567 10 -
?16; 622 10 - ?16.
![]()
3 2 1 0
Пример 1: 1100 2 = 1*23+1*22+0*21+0*20=8+4+0+0=1210
2 1 0
Пример 2: 3638 = 3*82+6*81+3*80=3*64+48+3=192+51=24310
2 1 0
Пример 3: 14016 = 1*162+4*161+0*160= 256+64+0=32010
Задания для самостоятельной работы:
Уровень 1: 101112=?10; 11110 2=?10; 248=?10; 35 8=?10; 1102=?10; 1012=?10; 111 2=?10; 78=?10; 118=?10;
228=?10.
Уровень 2: 25368=?10; 4107 8=?10; 3718=?10; 11012=?10; 1578=?10; 1F316=?10; 4A3F16=?10; 100010112=?10;
2138=?10; 20234=?10;
Уровень3: 1А16=?10; BF 16=?10; 9C16=?10; 101112=?10; 2568=?10; 1011112=?10; 10001101112=?10; 778=?10;
99 16=?10; 110111002=?10;
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.