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

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

Арифметические операции с числами в формате с плавающей запятой.

Читайте также:
  1. I - операции с подакцизными товарами, совершаемые производителями этих товаров;
  2. O Операции над процессами.
  3. Активные операции
  4. Активные операции (А).
  5. Активные операции коммерческих банков
  6. Активные операции коммерческих банков. Оценка структуры активных операций банка с позиции ликвидности, доходности и риска банка. (20 баллов).
  7. АКТИВНЫЕ ОПЕРАЦИИ С ВЕКСЕЛЯМИ
  8. Акушерские операции.
  9. алгебра логики.ОСНОВНЫЕ ЛОГИЧЕСКИЕ ОПЕРАЦИИ И ИХ РЕАЛИЗАЦИЯ
  10. Алгебраические формы представления целых знаковых двоичных чисел в компьютере и операции с этими числами

Методические рекомендации:

При решении задач учащиеся используют:

· Алгоритм сложения и вычитания чисел в формате с плавающей запятой:

1. Провести выравнивание порядков

2. Сложить или вычесть мантиссы.

3. Привести полученное число к стандартному формату с плавающей запятой путем нормализации.

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

Процедура нормализации: сдвиг мантиссы влево или вправо так, чтобы ее первая значащая цифра попала в первый разряд после запятой.

· Алгоритм умножения чисел в формате с плавающей запятой:

1.Сложить порядки

2. Перемножить мантиссы

 

· Алгоритм деления чисел в формате с плавающей запятой:

1. Из порядка делимого вычесть порядок делителя

2. Мантиссу делимого делить на мантиссу делителя.

Уровень «3»

37. Произвести сложение чисел 0,1×23 и 0,1×25 в формате с плавающей запятой. ([2], стр.63, №2.43)

Решение:

Произведем выравнивание порядков и сложение мантисс:

0,1×23 = Х×25, Х=(0,1×23)/ 25=0,1×2-2=0,001

0,001×25

+0,100×25

0,101×25

Ответ: 0,101×25

38. Произвести умножение чисел 0,1×23 и 0,1×25 в формате с плавающей запятой. ([2], стр.63, №2.44)

Решение:

После умножения будет получено число 0,01×28, которое после нормализации примет вид 0,1×27.

Ответ: 0,1×27.

Уровень «4»

39. Произвести сложение, вычитание, умножение и деление чисел 0,1×22 и 0,1×2-2 в формате с плавающей запятой. ([2], стр.64, №2.57)

Решение:

Произведем выравнивание порядков и сложение мантисс:

0,1×2-2 = Х × 22 , Х = (0,1×2-2 )/ 22= 0,1×2-4 = 0,00001

0,10000 ×22

+0,00001 ×22

0,10001×25

Произведем вычитание мантисс и процедуру нормализации:

0,10000 ×22

- 0,00001 ×22

0,01111×22 = 0,1111×21

Используем алгоритм умножения: сложим порядки и перемножим мантиссы.

 

0,10000 ×22

х 0,00001 ×22

0,000001 ×24 , нормализуем ответ 0,1×2-1

Используем алгоритм деления чисел в формате с плавающей запятой: из порядка делимого вычесть порядок делителя, мантиссу делимого делить на мантиссу делителя.

0,10000 ×22

: 0,00001 ×22

10 000 ×20, нормализуем ответ 0,1×25

Ответ: 0,10001×25; 0,1111×21; 0,1×2-1; 0,1×25

 

Литература:

[1] Информатика. Задачник-практикум в 2 т. /Под ред. И.Г. Семакина, Е.К. Хеннера: Том 1. – Лаборатория Базовых Знаний, 1999 г. – 304 с.: ил.

[2] Практикум по информатике и информационным технологиям. Учебное пособие для общеобразовательных учреждений / Н.Д. Угринович, Л.Л. Босова, Н.И. Михайлова. – М.: Бином. Лаборатория Знаний, 2002. 400 с.: ил.

 




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




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