Читайте также:
|
|
Методические рекомендации:
При решении задач учащиеся используют:
· Алгоритм сложения и вычитания чисел в формате с плавающей запятой:
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; просмотров: 193 | Поможем написать вашу работу | Нарушение авторских прав |