Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_-_posobie_dlya_studentov_grupp_AUZ.....docx
Скачиваний:
33
Добавлен:
15.11.2018
Размер:
232.81 Кб
Скачать

Варианты задания 6

  1. Дано: А10=16 и В10=4. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  2. Дано: А10=24 и В10=6. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  3. Дано: А10=72 и В10=8. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  4. Дано: А10=56 и В10=6. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  5. Дано: А10=45 и В10=9. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  6. Дано: А10=90 и В10=10. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  7. Дано: А10=81 и В10=9. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  8. Дано: А10=49 и В10=7. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  9. Дано: А10=36 и В10=6. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  10. Дано: А10=27 и В10=3. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  11. Дано: А10=32 и В10=8. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  12. Дано: А10=25 и В10=5. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  13. Дано: А10=42 и В10=6. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  14. Дано: А10=55 и В10=11. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  15. Дано: А10=82 и В10=41. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  16. Дано: А10=39 и В10=13. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  17. Дано: А10=85 и В10=5. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  18. Дано: А10=70 и В10=10. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  19. Дано: А10=50 и В10=5. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  20. Дано: А10=88 и В10=11. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  21. Дано: А10=78 и В10=2. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  22. Дано: А10=66 и В10=3. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  23. Дано: А10=85 и В10=5. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  24. Дано: А10=60 и В10=15. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  25. Дано: А10=58 и В10=2. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  26. Дано: А10=36 и В10=9. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

  27. Дано: А10=64 и В10=2. Вычислить Р=А*В, С=А/В. Результаты представить в прямом коде.

Задание 7 «Представление вещественных чисел в эвм. Арифметические операции над числами с плавающей запятой»

Что нужно знать:

  • перевод чисел из десятичной в двоичную систему счисления

  • вещественные числа в памяти ЭВМ представляются в формате с плавающей точкой в виде N = M*2p, где M — множитель, содержащий все цифры числа (мантисса), а p — целое число, называемое порядком (мантисса и порядок двоичного числа записываются в двоичной системе счисления). В стандартной (нормализованной) форме мантисса должна быть правильной дробью, у которой первая цифра после точки отлична от нуля.

  • При сложении (вычитании) чисел с одинаковыми порядками их мантиссы складываются (вычитаются), а результату присваивается порядок, общий для исходных чисел. Если порядки исходных чисел разные, то сначала эти порядки выравниваются (число с меньшим порядком приводится к числу с большим порядком), затем выполняется операция сложения (вычитания) порядков. Если при выполнении операции сложения мантисс возникает переполнение (мантисса становится больше 1), то сумма мантисс сдвигается вправо на один разряд, а порядок суммы увеличивается на 1.

  • При умножении чисел с плавающей запятой их мантиссы перемножаются, а порядки складываются.

  • При делении числа с плавающей запятой мантисса делимого делится на мантиссу делителя, а для получения порядка частного из порядка делимого вычитается порядок делителя. При этом если мантисса делимого больше мантиссы делителя, то мантисса частного окажется больше 1 (происходит переполнение) и ее следует сдвинуть на один разряд вправо, одновременно увеличив на единицу порядок частного.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]