36767

Перевод числа из одной системы счисления в другую

Лабораторная работа

Информатика, кибернетика и программирование

Варианты 1 15: Перевод из системы по основанию 10 в систему по основанию 2; Перевод из системы по основанию 10 в систему по основанию 4; Перевод из системы по основанию 10 в систему по основанию 8; Перевод из системы по основанию 10 в систему по основанию 16; Перевод из системы по основанию 8 в систему по основанию 10; Перевод из системы по основанию 8 в систему по основанию 2; Перевод из системы по основанию 8 в систему по основанию 4; Перевод из системы по основанию 8 в систему по основанию 16; Перевод...

Русский

2013-09-23

44.5 KB

6 чел.

Лабораторная работа №4

Перевод числа из одной системы счисления в другую.

Краткое содержание

 Система счисления – это способ наименования и изображения чисел с помощью   символов, имеющих определенные количественные значения.

В компьютерах  используется двоичная форма представления информации, основанием которой является цифра 2. В двоичной системе все числа записываются в виде совокупности нулей и единиц. Например, число 1000012=125+024+023+022+021+ +120=3310, т.е. число 1000012 есть двоичная форма представления десятичного числа 3310.

В восьмеричной системе счисления основанием является цифра 8, а символами каждого разряда: 0, 1, 2, 3, 4, 5, 6, 7.

В компьютерах более распространенной, чем восьмеричная, является шестнадцатеричная система счисления, в которой основанием является цифра 16. Шестнадцатеричные числа записываются еще более компактно, сохраняя сущность цифрового представления. При этом для записи шестнадцатеричных чисел используются 16 символов: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Например, число 102310=3FF16=3162+15161+15160.

Системы счисления

Осн. 10

Осн. 2

Осн. 4

Осн. 8

Осн. 16

0

0000

00

00

00

1

0001

01

01

01

2

0010

02

02

02

3

0011

03

03

03

4

0100

10

04

04

5

0101

11

05

05

6

0110

12

06

06

7

0111

13

07

07

8

1000

20

10

08

9

1001

21

11

09

10

1010

22

12

A

11

1011

23

13

B

12

1100

30

14

C

13

1101

31

15

D

14

1110

32

16

E

15

1111

33

17

F

Задание: Напишите программу перевода чисел (длиной 8 бит) из одной системы счисления в другую. По программе составьте блок-схему.

Варианты (1 - 15):

  1.  Перевод из системы по основанию 10  в систему по основанию 2;
  2.  Перевод из системы по основанию 10  в систему по основанию 4;
  3.  Перевод из системы по основанию 10  в систему по основанию 8;
  4.  Перевод из системы по основанию 10  в систему по основанию 16;
  5.  Перевод из системы по основанию 8  в систему по основанию 10;
  6.  Перевод из системы по основанию 8  в систему по основанию 2;
  7.  Перевод из системы по основанию 8  в систему по основанию 4;
  8.  Перевод из системы по основанию 8  в систему по основанию 16;
  9.  Перевод из системы по основанию 16  в систему по основанию 10;
  10.   Перевод из системы по основанию 16  в систему по основанию 2;
  11.   Перевод из системы по основанию 16  в систему по основанию 4;
  12.   Перевод из системы по основанию 16  в систему по основанию 8;
  13.   Перевод из системы по основанию 2  в систему по основанию 10;
  14.   Перевод из системы по основанию 2  в систему по основанию 8;
  15.   Перевод из системы по основанию 2  в систему по основанию 16;


 

А также другие работы, которые могут Вас заинтересовать

66287. Народні свята весняного циклу. Дослідження змісту свят 283 KB
  Мета: збагатити знання дітей про народні свята весняного циклу; дослідити зміст цих свят; розвивати дослідницькі вміння, зв’язне мовлення, творчі здібності, вміння співпрацювати у групах; виховувати почуття любові і поваги до традицій українського народу, природи рідного краю.
66290. Білки. Ферменти 262 KB
  Мета: вивчити особливості будови білків і умов їх функціонування; розвивати основні поняття теми. Визначити функції білків; їх будову; механізм дії і властивості ферментів.
66291. Різновиди професійної музики 105 KB
  Різновиди професійної музики. Ознайомити учнів з різновидами професійної музики: вокальна та інструментальна професійна музика поняттям цикл інструментальних концертів на прикладі творчості А. Виховувати інтерес до творів італійської інструментальної та вокальної класичної музики...
66293. Нуклеїнові кислоти. Генетичний код. АТФ 91.5 KB
  Мета: поглибити знання про будову властивості та роль ДНК РНК АТФ в житті клітини і організму на прикладі наукових пошуків вчених їх самовідданості виховувати студентів. Обладнання: таблиці ДНК €œГенетичний код€. ДНК дезоксирибонуклеїнова кислота. Самоподвоєння ДНК.
66294. Історія вивчення клітини. Клітинна теорія. Методи цитологічних досліджень. Прокаріоти, еукаріотичення клітини 71.5 KB
  Мета: ознайомити студентів з історією вивчення клітини, методами цитологічних досліджень, сформулювати основні положення клітинної теорії; узагальнити, систематизувати та поглибити знання студентів про будову клітини прокаріот і еукаріот; на прикладі самовідданої праці вчених виховувати студентів.
66295. Поверхневий апарат. Цитоплазма. Цитоскелет. Включення. Органели руху. Немембранні органели 82 KB
  Мета: вивчити хімічний склад мембран, встановити взаємозв’язок між будовою і функціями клітинної мембрани; виходячи з особливостей хімічного складу і будови мембран, визначити застосування їх людиною.