31476

Дослідження логічної організації подання та зберігання даних – методи переводу чисел з однієї позиційної системи числення в іншу

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

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

2 Дослідження логічної організації подання та зберігання даних методи переводу чисел з однієї позиційної системи числення в іншу. Мета лабораторної роботи ознайомитись з методами переводу цілих дробових та змішаних чисел отримати і закріпити практичні навички з переводу чисел у різні системи числення. Короткі теоретичні відомості Перевід цілих чисел Для переводу цілих чисел з однієї системи числення з основою S в іншу з основою S1 потрібно це число послідовно ділити на основу S1 нової системи числення до тих пір поки не отримаємо...

Украинкский

2013-09-01

75.5 KB

3 чел.

Лабораторна робота 1.2

Дослідження логічної організації подання та зберігання даних – методи переводу чисел з однієї позиційної системи числення в іншу.

Мета лабораторної роботи   ознайомитись з методами переводу цілих, дробових та змішаних чисел, отримати і закріпити практичні навички з переводу чисел у різні системи числення.

Короткі теоретичні відомості

Перевід цілих чисел

Для переводу цілих чисел з однієї системи числення з основою S в іншу з основою S1 потрібно це число послідовно ділити на основу S1 нової системи числення до тих пір, поки не отримаємо частку менше S1. Число у новій системі запишеться у вигляді залишків ділення, починаючи з останнього. Ця остання частка дає цифру старшого розряду у новій системі числення. Ділення виконують у вихідній системі числення. Наприклад: 377(10)=101111001(2)

Перевід правильних дробових чисел

Для переводу правильного дробового числа з однієї системи числення в іншу необхідно цю дріб послідовно помножити на основу тієї системи , в яку вона переводиться, перемножуються тільки дробові частини. Дріб у новій системі записується у вигляді цілих частин добутків, які отримуються , починаючи з першого.

Перевести число з десяткової системи числення у двійкову:
а) 464(10); б) 380,1875(10); в) 115,94(10) (отримати п
ять знаків після коми у двійковому представленні).

    464 | 0            380 | 0     |1875           115 | 1      |94

    232 | 0            190 | 0   0|375              57 | 1     1|88

    116 | 0              95 | 1   0|75                28 | 0     1|76

      58 | 0              47 | 1   1|5                  14 | 0     1|52

а)    29 | 1        б)   23 | 1   1|0           в)     7 | 1     1|04

      14 | 0              11 | 1                            3 | 1     0|08

       7 | 1                 5 | 1                            1 | 1     0|16

       3 | 1                 2 | 0

       1 | 1                 1 | 1

0.25(10)=0.01(2)                   0.01(2)=0.25(10)

0.25*2=0.5                             0*2+1*2=0+1/4=0.25

0.5*2=1

При переводі неправильних десяткових дробів необхідно використовуючи розглянуті правила виконати окремо перевід цілої та дробової частин.

Правила переводу з системи числення в систему числення:
        
1) Для переводу чисел з будь якої системи числення в десяткову необхідно:

  •  старшу цифру вихідного числа помножити на основу старої системи числення та додати наступну цифру вихідного числа;
  •  результат знову помножити на основу старої системи числення та додати наступну цифру вихідного числа;
  •  процес переводу закінчується після додавання останньої найменшої цифри вихідного числа.

         2) Для переводу чисел з десяткової системи числення в будь яку необхідно ділити вихідне число на основу нової системи числення до тих пір поки остання частка не стане менше основи нової системи числення. Результат складається з залишків ділення, починаючи з останнього.

3) Для переводу чисел з будь якої системи числення в будь яку необхідно вихідне число перевести в десяткову систему за першим правилом (множенням), отримане десяткове число перевести в шукану систему за другим правилом (ділення).

4) Для переводу чисел з систем числення, які є степеню двійки необхідно:

  •  з 16-кової в 2-кову: необхідно кожну цифру 16-кового числа замінити 4-х розрядним двійковим значенням;
  •  з 8-кової в 2-кову: кожну цифру 8-кового числа необхідно замінити 3-х розрядним двійковим значенням.

Представлення чисел у різних системах числення

„10”

„2”

„8”

„16”

0

0000

0

0

1

0001

1

1

2

0010

2

2

3

0011

3

3

4

0100

4

4

5

0101

5

5

6

0110

6

6

7

0111

7

7

8

1000

10

8

9

1001

11

9

10

1010

12

A

11

1011

13

B

12

1100

14

C

13

1101

15

D

14

1110

16

E

15

1111

17

F


Варіанти завдання

Розробити схему алгоритму та написати програми переводу цілих та дробових чисел, з однієї системи числення в іншу, на мовах Cu++ (якщо варіант парний) та Java (якщо варіант непарний).

варіант

цілі числа

дробові числа

  1.  

2 – 8

3 – 11

  1.  

8 – 16

4 – 12

  1.  

8 – 2

5 – 13

  1.  

16 – 8

6 – 14

  1.  

2 – 16

7 – 15

  1.  

16 – 2

14 – 3

  1.  

2 – 8

15 – 9

  1.  

8 – 16

9 – 7

  1.  

8 – 2

5 – 13

  1.  

16 – 8

12 – 6

  1.  

2 – 16

13 – 3

  1.  

16 – 2

15 – 7

  1.  

8 – 16

11 – 9

  1.  

8 – 2

3 – 5

  1.  

16 – 8

4 – 14

Контрольні питання

  1.  Переведіть наступні числа у двійкові та сімкові: 1984, 2000, 23.45, 693.768, 115.9410.
  2.  Переведіть двійкові числа 1001101001 та 1010.11011 у вісімкову, десяткову, шістнадцяткову системи.
  3.  Переведіть дату свого народження (14+січня+1983 = 1998) у парні системи числення з двійкової по вісімнадцяткову.
  4.  Переведіть дату свого народження (14+січня+1983 = 1998) у непарні системи числення з трійкової по сімнадцяткову.
  5.  Які з символьних рядків BED, CAB, DEAD, DECADE, ACCEDED, BAG, DAD є шістнадцятковими числами?
  6.  Скільки різних додатніх цілих чисел можна записати у k розрядах, використовуючи числа з основою системи числення r?
  7.  Десяткові числа переведіть в війкові (вісімкові, шестнадцяткові): 0, 1, 18, 25, 128.
  8.  Перевести дане число в десяткову систему числення: 0000012; 1000011111.01012, 1216.048,  29A.516.


 

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

26200. Социальная адаптация больного шизофренией 11.38 KB
  В психиатрическом диспансере благодаря усилиям медицинского персонала больные заново учатся какимто жизненным навыкам: ведению домашнего хозяйства элементам личной гигиены ведению бюджета и т. Больные шизофренией в межприступный период вполне нормальные и обычные люди хорошо понимающие в чем суть их болезни и они хотят себе помочь им нужна лишь поддержка родных. Очень важно что бы больные продолжали свою трудовую деятельность на сколько позволяет их состояние. Шизофрения не изученная болезнь не ясны причины ее возникновения но...
26201. Модель психической патологии в когнитивном подходе 16.82 KB
  Терапевты помогают пациентам распознать негативные мысли тенденциозные интерпретации и логические ошибки которыми изобилует их мышление и которые согласно Беку вызывают у них депрессию. Терапевты также побуждают пациентов бросить вызов своим дисфункциональным мыслям опробовать новые интерпретации и в конечном счете начать использовать в своей повседневной жизни новые способы мышления. Убежденность пациента в достоверности его негативных идей сохраняется благодаря следующим систематическим ошибкам мышления 1. Произвольные умозаключения:...
26202. Когнитивно-бихевиоральный подход в психотерапии 12.34 KB
  Когнитивнобихевиоральный подход работает когда надо найти новые формы поведения простроить будущее закрепить результат. Когнитивнобихевиоральный подход к эмоциональным расстройствам изменяет взгляд человека на себя и свои проблемы. Виднейшие представителями современного когнитивнобихевиорального подхода являются А. Когнитивнобихевиоральный подход к эмоциональным расстройствам изменяет взгляд человека на себя и свои проблемы.
26203. Основные методики патопсихологической диагностики 12.4 KB
  Нестандартизированные методы направлены на определение конкретных нарушений психической деятельности и составляются индивидуально для каждого больного. Выготского который используется для выявления особенностей понятийного мышления при различных психических заболеваниях прежде всего при шизофрении и некоторых органических поражениях головного мозга; 2 метод классификации предметов Гольдштейна который применяется для анализа различных нарушений процессов отвлечения и обобщения; 3 методы классификация предметные картинки исключение...
26204. Структура патопсихологического синдрома при эпилепсии (нарушение динамики психических процессов, нарушение познавательных процессов, личностные нарушения) 16.23 KB
  Аура по своим проявлениям разнообразна у разных больных. Лицо этих больных малоподвижно маловыразительно мимические реакции бедны больные скупы и сдержанны в жестах. Во время патопсихологического исследования больных эпилепсией изучается мышление динамика операции память внимание врабатываемость переключения. Мышление у больных эпилепсией тугоподвижное вязкое.
26205. Исходы черепно-мозговой травмы 14.87 KB
  Например при тяжёлой черепномозговой травме погибают 25 больных моложе 20 лет и до 7080 пострадавших в возрасте старше 60 лет. Даже при лёгкой черепномозговой травме и черепномозговой травме средней тяжести последствия дают знать о себе в течение месяцев или лет. Для определения исходов черепномозговой травмы предложена шкала исходов Глазго ШИГ в которой предусмотрено пять вариантов исходов.
26206. Систематика тревожных расстройств: паническое, фобическое, генерализованное тревожное, обсессивно-компульснвное 12.71 KB
  внезапного возникновения страха и дискомфорта связанного с такими симптомами как одышка сердцебиение головокружение удушье боль в груди дрожь усиленное потоотделение и страх умереть или сойти с ума.Пережив несколько таких приступов многие начинают испытывать сильный страх перед следующим который может случиться в таком месте откуда они не сумеют выбраться или где не смогут получить помощь в тоннеле в середине ряда в кинотеатре на мосту или в переполненном людьми лифте. Симптомы могут быть сгруппированы в четыре общие категории:...
26207. Концепции тревожных расстройств в различных теоретических подходах 11.39 KB
  Симптомы тревоги рассматриваются как неполное сдерживание вытеснение неприемлемой потребности.Позднее появившаяся когнитивная психология делает акцент на ошибочных и искаженных мыслительных образах предшествующих появлению симптомов тревоги. Например пациент с паническим расстройством может преувеличенно реагировать на нормальные телесные ощущения такие как легкое головокружение или сердцебиение что ведет к усилению страха и тревоги нарастающих до панического приступа.
26208. Концепция истерии в классическом психоанализе. Современные представления об истерии 12.49 KB
  В ней он утверждал что в основе истерической симптоматики находятся подавленные воспоминания о неприятных ситуациях которые практически всегда обладают прямыми или непрямыми сексуальными ассоциациями. истерической болезни В. Оно обосновано общностью этиологических патогенетических и предрасполагающих факторов которые реализуются в ситуациях нарушенных интерперсональных отношений различной степени выраженности и значимости приводящих к определенной форме истерической патологии невротической психотической психопатическогою . Тезис...