🗊 Кодирование вещественных чисел Составила Соколова Е.В. Учитель информатики МБОУ СОШ № 1 г.Зубцов Тверская обл.

Категория: Информатика
Нажмите для полного просмотра!
  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №1  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №2  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №3  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №4  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №5  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №6  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №7  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №8  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №9  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №10  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №11  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №12  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №13  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №14  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №15  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №16  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №17  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №18

Вы можете ознакомиться и скачать Кодирование вещественных чисел Составила Соколова Е.В. Учитель информатики МБОУ СОШ № 1 г.Зубцов Тверская обл. . Презентация содержит 18 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Кодирование вещественных чисел
Составила Соколова Е.В.
Учитель информатики МБОУ СОШ № 1
г.Зубцов Тверская обл.
Описание слайда:
Кодирование вещественных чисел Составила Соколова Е.В. Учитель информатики МБОУ СОШ № 1 г.Зубцов Тверская обл.

Слайд 2





Для представления вещественных чисел (конечных и бесконечных десятичных дробей) используют формат с плавающей точкой (запятой).
Для представления вещественных чисел (конечных и бесконечных десятичных дробей) используют формат с плавающей точкой (запятой).
Описание слайда:
Для представления вещественных чисел (конечных и бесконечных десятичных дробей) используют формат с плавающей точкой (запятой). Для представления вещественных чисел (конечных и бесконечных десятичных дробей) используют формат с плавающей точкой (запятой).

Слайд 3





Например, число 35,324 можно записать в таком виде: 0.35324х102 
Например, число 35,324 можно записать в таком виде: 0.35324х102 
Здесь m=0.35324 — мантисса, 
n=2 — порядок
Порядок указывает, на какое количество позиций и в каком направлении должна «переплыть», т.е. сместиться десятичная точка в мантиссе. Отсюда название «плавающая точка».
Однако справедливы и следующие равенства:
35,324 = 3,5324*101 = 0,0035324*104 = 3532,4*102 и т.п.
Описание слайда:
Например, число 35,324 можно записать в таком виде: 0.35324х102 Например, число 35,324 можно записать в таком виде: 0.35324х102 Здесь m=0.35324 — мантисса, n=2 — порядок Порядок указывает, на какое количество позиций и в каком направлении должна «переплыть», т.е. сместиться десятичная точка в мантиссе. Отсюда название «плавающая точка». Однако справедливы и следующие равенства: 35,324 = 3,5324*101 = 0,0035324*104 = 3532,4*102 и т.п.

Слайд 4





Получается, что представление числа в форме с плавающей точкой неоднозначно? 
Получается, что представление числа в форме с плавающей точкой неоднозначно? 
Чтобы не было неоднозначности, в ЭВМ используют 
нормализованное представление числа в форме с плавающей точкой
Описание слайда:
Получается, что представление числа в форме с плавающей точкой неоднозначно? Получается, что представление числа в форме с плавающей точкой неоднозначно? Чтобы не было неоднозначности, в ЭВМ используют нормализованное представление числа в форме с плавающей точкой

Слайд 5





 Мантисса в нормализованном представлении должна удовлетворять условию:
 Мантисса в нормализованном представлении должна удовлетворять условию:
0,1p ≤ m < 1p
     Иначе говоря, мантисса меньше единицы и первая значащая цифра — не ноль. Значит для рассмотренного числа нормализованным представлением будет:            
              35,324=0.35324 * 102
Описание слайда:
Мантисса в нормализованном представлении должна удовлетворять условию: Мантисса в нормализованном представлении должна удовлетворять условию: 0,1p ≤ m < 1p Иначе говоря, мантисса меньше единицы и первая значащая цифра — не ноль. Значит для рассмотренного числа нормализованным представлением будет: 35,324=0.35324 * 102

Слайд 6


  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №6
Описание слайда:

Слайд 7





Машинный
порядок

В старшем бите 1-го байта хранится знак числа. В этом разряде 0 обозначает плюс, 1 — минус 
Оставшиеся 7 бит первого байта содержат машинный порядок
 В следующих трех байтах хранятся значащие цифры мантиссы
Описание слайда:
Машинный порядок В старшем бите 1-го байта хранится знак числа. В этом разряде 0 обозначает плюс, 1 — минус Оставшиеся 7 бит первого байта содержат машинный порядок В следующих трех байтах хранятся значащие цифры мантиссы

Слайд 8





Что такое машинный порядок?
Что такое машинный порядок?
 В семи двоичных разрядах помещаются двоичные числа в диапазоне от 0000000 до 1111111. В десятичной системе это соответствует диапазону от 0 до 127. Всего 128 значений. Знак порядка в ячейке не хранится. Но порядок, очевидно, может быть как положительным так и отрицательным. Разумно эти 128 значений разделить поровну между положительными и отрицательными значениями порядка.
Описание слайда:
Что такое машинный порядок? Что такое машинный порядок? В семи двоичных разрядах помещаются двоичные числа в диапазоне от 0000000 до 1111111. В десятичной системе это соответствует диапазону от 0 до 127. Всего 128 значений. Знак порядка в ячейке не хранится. Но порядок, очевидно, может быть как положительным так и отрицательным. Разумно эти 128 значений разделить поровну между положительными и отрицательными значениями порядка.

Слайд 9


  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №9
Описание слайда:

Слайд 10





Итак, машинный порядок смещён относительно математического на 64 единицы и имеет только положительные значения. При выполнении вычислений с плавающей точкой процессор это смещение учитывает
Итак, машинный порядок смещён относительно математического на 64 единицы и имеет только положительные значения. При выполнении вычислений с плавающей точкой процессор это смещение учитывает
В двоичной системе счисления смещение: 
          Мр2 = р2+100 00002
Описание слайда:
Итак, машинный порядок смещён относительно математического на 64 единицы и имеет только положительные значения. При выполнении вычислений с плавающей точкой процессор это смещение учитывает Итак, машинный порядок смещён относительно математического на 64 единицы и имеет только положительные значения. При выполнении вычислений с плавающей точкой процессор это смещение учитывает В двоичной системе счисления смещение: Мр2 = р2+100 00002

Слайд 11





Теперь мы можем записать внутреннее представление числа 35,324 в форме с плавающей точкой
Теперь мы можем записать внутреннее представление числа 35,324 в форме с плавающей точкой
1) Переведем его в двоичную систему счисления с 24 значащими цифрами 
35,324= 100011,0101001011110001102
Описание слайда:
Теперь мы можем записать внутреннее представление числа 35,324 в форме с плавающей точкой Теперь мы можем записать внутреннее представление числа 35,324 в форме с плавающей точкой 1) Переведем его в двоичную систему счисления с 24 значащими цифрами 35,324= 100011,0101001011110001102

Слайд 12


  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №12
Описание слайда:

Слайд 13


  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №13
Описание слайда:

Слайд 14





Число в форме с плавающей точкой занимает в памяти компьютера 4 байта (число обычной точности) или 8 байт (число двойной точности).
Число в форме с плавающей точкой занимает в памяти компьютера 4 байта (число обычной точности) или 8 байт (число двойной точности).
Мы рассмотрели пример представления числа 35,324 обычной точности
Описание слайда:
Число в форме с плавающей точкой занимает в памяти компьютера 4 байта (число обычной точности) или 8 байт (число двойной точности). Число в форме с плавающей точкой занимает в памяти компьютера 4 байта (число обычной точности) или 8 байт (число двойной точности). Мы рассмотрели пример представления числа 35,324 обычной точности

Слайд 15





Для того, чтобы получить внутреннее представление отрицательного числа 
Для того, чтобы получить внутреннее представление отрицательного числа 
-35,324, достаточно в полученном выше коде заменить в разряде знака числа 0 на 1
Описание слайда:
Для того, чтобы получить внутреннее представление отрицательного числа Для того, чтобы получить внутреннее представление отрицательного числа -35,324, достаточно в полученном выше коде заменить в разряде знака числа 0 на 1

Слайд 16





Задание:
    Представьте двоичное число -100,12 в четырёхбайтовом формате. Представьте число сначала в форме с плавающей запятой.
Описание слайда:
Задание: Представьте двоичное число -100,12 в четырёхбайтовом формате. Представьте число сначала в форме с плавающей запятой.

Слайд 17





Решение:
-100,12= -0,1001*211
Мантисса   -0,1001
Порядок    11 
Машинный порядок 11+100 0000=1000011
Описание слайда:
Решение: -100,12= -0,1001*211 Мантисса -0,1001 Порядок 11 Машинный порядок 11+100 0000=1000011

Слайд 18


  
  Кодирование вещественных чисел  Составила Соколова Е.В.  Учитель информатики МБОУ СОШ № 1  г.Зубцов Тверская обл.  , слайд №18
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию