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;


 

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

39271. Устройство защиты аппаратуры от аномальных напряжений сети 284.32 KB
  Котова Устройство защиты аппаратуры от аварийного напряжения сети Радио 2008 № 8 с. Из сетевого напряжения ограничительным диодом VD2 формируется переменное близкое к прямоугольному напряжение амплитудой около 18 В. Варистор RU1 защищает симистор VS1 от бросков напряжения при коммутации нагрузки индуктивного характера. Контроль величины сетевого напряжения осуществляет встроенный АЦП микроконтроллера DD1.
39272. Машиностроительный комплекс 425.17 KB
  Изменение структуры занятости по отраслям хозяйственного комплекса и сферам приложения труда свидетельствует о развитии рыночных структур в экономике. Повышение специализации производства требует использования высокопроизводительного оборудования; внедрения новых методов технологии механизации и автоматизации производственных процессов; повышения уровня квалификации персонала и увеличения производительности труда это снижает себестоимость при одновременном улучшении качества что приводит к увеличению реализации росту прибыли и...
39273. Социология труда и менеджмента. (Ф. Тейлор, Э. Мейо) 17.07 KB
  Социология труда (в развитых государствах Запада чаще она именуется индустриальной социологией) начала развиваться в 20-30-х гг. XX века. Исследуя проблемы, связанные с социальной сущностью труда, индустриальная социология важным объектом анализа ставит социально-трудовые отношения.
39274. АНАЛІЗ АСОРТИМЕНТУ, СПОЖИВНИХ ВЛАСТИВОСТЕЙ І КОКУРЕНТОСПРОМОЖНОСТІ КОМП’ЮТЕРІВ, ЯКІ РЕАЛІЗУЮТЬСЯ В ТОВ «САВ-ДІСТРИБ’ЮШН» В М. ДОНЕЦЬК 727 KB
  Основні тенденції розвитку світового і вітчизняного ринку компютерів Фактори які формують асортимент і якість комп'ютерів Аналіз ринку компютерів в Україні та світі Нові технології в розвитку асортименту компютерів Обґрунтування та удосконалення класифікації компютерів РОЗДІЛ 2. Практичні аспекти реалізації оцінки якості компютерів 2. Споживні параметри компютерів та методи їх оцінки 2.
39275. Изыскание путей повышения эффективности производства на НПК «Динкома» на основе оценки товарной политики предприятия 698.5 KB
  Инновационная политика разработка новой продукции ее торговой марки и упаковки основа эффективности предпринимательской деятельности в рыночных условиях гарантия высоких конкурентных позиций фирмы. Планы поступательного развития компании в средне и долгосрочной перспективе должны основываться на реалистичной и хорошо продуманной стратегической программе обновления ассортимента продукции. В интересах сохранения объемов сбыта или достигаемого уровня рентабельности предприятию необходимо быть готовым к немедленной замене вырабатываемой...
39276. Разработка автоматизированной системы измерений параметров взаимодействия жидких кристаллов с поверхностью подложки 7.52 MB
  Для них характерна относительная свобода пространственного порядка молекул в одном или более измерениях. Наиболее распространены нематические ЖК у которых длинные оси молекулы вытянуты приблизительно параллельно друг другу. Схема выключенной монохромной ячейки Если к ячейке приложено электрическое поле оси молекул поворачиваются перпендикулярно электродам и структура перестаёт вращать плоскость поляризации падающего света который при этом поглощается вторым поляризатором и устройство выглядит темным. Схема установки с вращением ячейки по...
39277. АРХИТЕКТУРА СПЕЦИАЛИЗИРОВАННЫХ СИСТЕМ ОБРАБОТКИ, АНАЛИЗА И ИНТЕРПРЕТАЦИИ ДАННЫХ 1.33 MB
  Команды. Опережающий просмотр команд. Структура ЭВМ с множественным потоком команд Глава 12. Компьютеры становятся весьма сложными кудато пропадает дружественность интерфейса программная среда переходит на жесткий командный язык и начинает требовать от пользователей предоставления такой информации которая не всегда известна и т.
39278. Концептуальная модель безопасности сети 22.04 KB
  Направлены на минимизацию или устранение Предполагают реализацию Невыполнение ведет к предпосылкам Потенциально ведут к нанесению ущерба Обуславливают наличие Из паспорта Из типа Кумулятивно и взвешенно ведут к нарушениям целостности устойчивости функционирования и безопасности ЕСЭ {C} Проверяют выполнение {R} = Учитывает ценность Учитывает стоимость Учитывает актуальность Содержат Рисунок 1 Концептуальная модель безопасности сети Условные обозначения:...
39279. АРХИТЕКТУРА СПЕЦИАЛИЗИРОВАННЫХ СИСТЕМ ОБРАБОТКИ, АНАЛИЗА И ИНТЕРПРЕТАЦИИ ДАННЫХ 1.13 MB
  Содержание: Введение Параллельная обработка данных на ЭВМ Классификации параллельных ВС Классификация Кришнамарфи Используемые источники Введение Стремительное развитие науки и проникновение человеческой мысли во все новые области вместе с решением поставленных прежде проблем постоянно порождает поток вопросов и ставит новые как правило более сложные задачи. К настоящему времени спроектированы и опробованы сотни различных компьютеров использующих в своей архитектуре тот или иной вид параллельной обработки данных. Параллельная обработка...