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;


 

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

42622. Вивчення елементів середовища СУБД MS Access 69.5 KB
  Створити порожнью базу даних СУБД СУБД MS ccess. Вивчити склад та призначення об’єктів бази даних СУБД MS ccess. Вивчити функції та призначення командних кнопок вікна управління базою даних СУБД MS ccess.
42623. ДОСЛІДЖЕННЯ ПРОГРАМНИХ ОБ'ЄКТІВ НАПЕРЕДВИЗНАЧЕНИХ ТИПІВ ТА ОПЕРАЦІЙ НАД НИМИ 215.5 KB
  Декларація об’єкта включає його ідентифікатор та індикатор типу. Опис програмних обєктів Паскаль: опис константи ::=const ідентифікатор = статичний вираз опис змінної ::= vr ідентифікатор : індикатор типу { базування }01 індикатор типу ::= ідентифікатор індикатор напередвизначеного типу базування ::=bsolute зображення значення вказівного типу bse ідентифікатор Наприклад: const PI = 3.14; опис константи PI vr sum : integer; опис змінної sum опис змінної mult розташованої в тому місті памяті що і sum vr mult: longint bse sum; опис...
42624. ДОСЛІДЖЕННЯ ВИРАЗІВ 139.5 KB
  Таблиця 1 Пріоритет Операції Сі Операції Паскаль Категорія Перший @ ^ Спеціальні операції Другий not Унарні операції Третій nd shl shr Бінарні операції Четвертий or xor Бінарні операції П’ятий = = = Бінарні операції Шостий == = = = ^ Бінарні операції Вирази які мають лише константи та літерали називаються R виразами і можуть розташовуватися лише в правий частині оператора присвоєння. Завдання Написати програми на мовах Паскаль та Сі які складаються з...
42625. ДОСЛІДЖЕННЯ СУВОРОЇ ТИПІЗАЦIЇ, ПРИВЕДЕННЯ ТИПIВ ТА МЕХАНІЗМІВ ОБХОДУ СУВОРОЇ ТИПІЗАЦІЇ НА ОСНОВІ НЕТИПІЗОВАНИХ (АДРЕСНИХ) ВКАЗІВНИХ ЗМІННИХ 83.5 KB
  Теоретичні відомості В алгоритмічних мовах всі операції в виразах виконуються з операндами визначених типів. Часто трапляється так що є необхідним конструювати вирази з програмних об’єктів різних типів даних або вирази що розташовані праворуч та ліворуч оператору привласнення генерують значення різних типів. В мовах програмування існує явне та неявне приведення типів.
42626. ДОСЛІДЖЕННЯ СТРУКТУРНИХ ОПЕРАТОРІВ ОПЕРАТОРНОГО БАЗИСУ МОВ ПРОГРАМУВАННЯ ПАСКАЛЬ ТА СІ 148 KB
  Теоретичні відомості Оператор Паскаль Сі: оператори базису ::= оператор опису оператор привласнення структурний оператор оператор ::= оператор привласнення структурний оператор Структурні оператори а Складений оператор Паскаль: складений оператор ::= begin{ оператор }2end; Сі: складений оператор ::={{ оператор }2} б Оператор вибору умовна форма Паскаль: оператор вибору ::=if вираз відношення then оператор Наприклад: if flg = true then { flg – змінна...
42629. ОБЛІК ІНВЕНТАРНИХ ДОКУМЕНТІВ 38.5 KB
  Київ 2011 Мета роботи – засвоєння набутих знань умінь і навичок при обліку інвентарних документів. Облік інвентарних документів охоплює всі документи які не підлягають підшиванню до справ переведені з інших видів реєстрації або такі яким надано номер за карткою журналом інвентарної реєстрації документів в момент їх створення заведення або надходження. До таких документів належать креслярські графічні та текстові документи які через виробничі умови режимні обстеження щодо доступу чи зовнішні особливості вид носія формат тощо...
42630. СЛУЖБОВЕ ВІДРЯДЖЕННЯ 53.5 KB
  Службовим відрядженням вважається поїздка працівника за розпорядженням керівника установи на певний строк до іншого населеного пункту з метою виконання службового доручення поза місцем його основної роботи. Службові відрядження працівників здійснюються відповідно до плану роботи установи з урахуванням асигнувань за кошторисом витрат на відрядження. Доповідна записка заява разом з проектом наказу та посвідченням про відрядження передається керівникові установи як правило не пізніше як за три доби доби до початку відрядження.