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

7 чел.

Лабораторная работа №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;


 

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

67687. Побудова компілятора з використанням середовища розробки Borland CodeGear RAD Studio Delphi 2009 188.9 KB
  Метою даної курсової роботи є вивчення теоретичних основ, на яких базується робота компілятора, а також програмна реалізація алгоритмів кожної стадії компіляції вихідного коду. Курсова робота полягає в створенні окремих частин компілятора заданої мови, а саме: лексичного аналізатора...
67688. ЕСТЕТИЧНЕ ВИХОВАННЯ ХУДОЖНЬО-ТВОРЧОГО РОЗВИТКУ ОСОБИСТОСТІ – ШЛЯХ ДО КРАСИ І ДУХОВНОГО ОДУЖАННЯ СУСПІЛЬСТВА 97 KB
  При розгляді поняття художньо-творчого розвитку особистості як методу становлення естетичного суб`єкту, як носiя специфічно естетичної модальності світовідношення, що проявляє саме художньо-творчу активність, а не якусь іншу, само собою знімається питання про критерії естетичного розвитку людини
67689. Разработка цифрового измерителя технологического многоканального на основе AVR микроконтроллера AT90S4414 183.5 KB
  В данной работе используется микроконтроллер AT90S4414 фирмы Atmel. Микросхема выполнена в 40-выводном корпусе, что дает безусловный выигрыш. Таким образом, микроконтроллер имеет (4 внешних порта РА ,РВ,РС и РD). Прибор обеспечивает производительность, приближающуюся к 1 МГц.
67690. Разработка схем трехразрядного счетчика 491 KB
  Основной функцией счётчика является прибавление единицы к некоторому коду. У каждого счётчика есть диапазон значений который определяется количеством триггеров входящих в его состав. Основные параметры которые необходимо улучшать в счётчиках это быстродействие и время задержки.
67691. Скремблеры. Системы криптографической защиты информации 817.9 KB
  Суть скремблирования заключается в побитном изменении проходящего через систему потока данных. Скремблирование широко применяется во многих видах систем связи для улучшения статистических свойств сигнала и осуществляется на последнем этапе цифровой обработки.
67692. Управление списками в MS Excel: создание списка «Автомобили», сортировка, отбор, анализ данных 2.43 MB
  Форма данных представляет собой средство для поиска и редактирования записей, которые удовлетворяют простому или множественному критерию сравнения. В форме данных условия в критерии должны соответствовать логической операции и, для поиска некоторого фрагмента текста...
67693. Автоматизация учета продажи товаров на примере магазина детских товаров «Аистенок» 3.05 MB
  Компьютер облегчает учет сокращая время требующееся на оформление документов и обобщение накопленных данных для анализа хода торговой деятельности необходимого для управления ею.; участие в разработке и осуществлении мероприятий направленных на соблюдение финансовой...
67694. Имитационное моделирование систем массового обслуживания 219 KB
  Время обслуживания также представляет случайную величину. Поток заявок Выбывающие из поступающих системы обслуживания на обслуживание клиенты Очередь Блок обслуживания Обслуживающая система Рис. Цели и допущения положенные в основу разработки имитационной модели Имитационная модель не должна копировать фактическое...
67695. Передатчик судовой подвижной службы, предназначенный для связи береговых служб с морскими судами и между судами 301.27 KB
  Рассчитать передатчик судовой подвижной службы, рассчитанный для связи береговых служб с морскими судами и между судами. Максимальная мощность сигнала в антенне (Pa) – 1500 Вт. Диапазон рабочих частот 0.4-5 МГц Нагрузка – несимметричный фидер с волновым сопротивлением 75 Ом.