Практическая работа №2. Тема: «Перевод чисел из одной системы счисления в другую»

  • docx
  • 11.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-00783.docx

Практическая работа №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: 16=?10; BF 16=?10; 9C16=?10; 101112=?10; 2568=?10; 1011112=?10; 10001101112=?10; 778=?10;

99 16=?10; 110111002=?10;