Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Назовите достоинства и недостатки представления чисел в формате с фиксированной запятой.

Читайте также:
  1. II) Недостатки биометрических систем распознавания личности
  2. Lt;question>Назовите основные типы воспроизводства
  3. n6. Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную систему счисления.
  4. Q]3:1: Назовите музыкальную драму, имевшую успех на сцене корейского театра, открывшегося в 1937 г. в Кызылорде?
  5. Q]3:1: Назовите музыкальную драму, имевшую успех на сцене корейского театра, открывшегося в 1937 г. в Кызылорде?
  6. U26. Я буду зачитывать Вам высказывания, а Вы для каждого высказывания назовите магазины, которым оно подходит. Вы можете назвать любое количество магазинов?
  7. Алгебраические формы представления целых знаковых двоичных чисел в компьютере и операции с этими числами
  8. Алгебраическое представление двоичных чисел
  9. Античные и средневыковые представления о сущьности и развитии жизни.
  10. Арифметические операции с числами в формате с плавающей запятой.

Решение:

Достоинства:

· Простота

· Наглядность представления чисел

· Благодаря использованию дополнительного кода вычитание сводится к сложению, что упрощает алгоритм реализации арифметических операций.

Недостатки:

Конечный диапазон представления величин недостаточен для решения математических, физических, экономических и других задач, где используются очень малые и очень большие числа.

19. Выполнить арифметическое действие 2010 - 6010 в 16-ти разрядном компьютерном представлении. ([2], стр.64, №2.54)

Решение:

1. Представим положительное число в прямом, а отрицательное число в дополнительном коде:

Десятичное число Прямой код Обратный код Дополнительный код
       
-60     +0000000000000001

2. Сложим прямой код положительного числа с дополнительным кодом отрицательного числа. Получим результат в дополнительном коде:

20-60      

3. Проверка: Переведем полученный дополнительный код в десятичное число:

1) Инвертируем дополнительный код: 0000000000100111

2) Прибавим к полученному коду 1 и получим модуль отрицательного числа:

+ 0000000000000001

3) Переведем в десятичное число 1010002 =25 + 23 = 32+8 = 4010 и припишем знак отрицательного числа: - 40. Действительно: 20-60 = -40

Ответ: 1111111111011000

 




Дата добавления: 2014-12-19; просмотров: 322 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав