Тарасова Ольга Константиновна учитель информатики муниципальное бюджетное образовательное учреждение гимназия 17 город Пермь Пермский край ПРЕДСТАВЛЕНИЕ.

Презентация:



Advertisements
Похожие презентации
Представление вещественных чисел в ЭВМ В этом формате в ОП ЭВМ хранятся вещественные числа (десятичные дроби). Представление чисел в формате с плавающей.
Advertisements

Программы с линейной структурой Вещественный тип данных.
Integer - целые числа ! Следующие операции не выводят переменную за границы целого типа: умножение, деление на цело, вычисление остатка от деления, сложение,
ЧИСЛА В ПАМЯТИ КОМПЬЮТЕРА. ПРЕДСТАВЛЕНИЕ ЦЕЛЫХ ЧИСЕЛ Часть памяти, в которой хранится число называют ячейкой, минимальный размер которой – 8 битов. Как.
Тема: Нахождение минимального и максимального элемента в массиве.
Кодирование вещественных чисел. Пляшешник А.В. МОУ СОШ 5 города Ржева Тверской области.
ЧИСЛА В ПАМЯТИ КОМПЬЮТЕРА "Все есть число", говорили пифагорийцы, подчеркивая необычайно важную роль чисел в практической деятельности.
Проверка пройденного материала. Исправьте ошибки в решении задачи: заполнить и вывести массив W(3) вещественных чисел Program Mass; Var b:Array[1..10]
ЧИСЛА В ПАМЯТИ КОМПЬЮТЕРА "Все есть число", говорили пифагорийцы, подчеркивая необычайно важную роль чисел в практической деятельности.
Муниципальное общеобразовательное учреждение Гимназия 1 Учитель информатики: Скабёлкина М.Ю. Липецк класс.
Вещественные числа Формат с плавающей точкой использует представление вещественного числа в виде произведения R = m*n p m – мантисса, n – основание системы,
*А*А лгоритм, записанный на «понятном» компьютеру языке программирования, называется программой
Представление чисел с плавающей запятой Вещественные числа (конечные и бесконечные десятичные дроби) хранятся и обрабатываются в компьютере в формате.
Представление чисел в формате с плавающей запятой.
форма с фиксированной точкой (применяется к целым числам) форма с плавающей точкой (применяется к вещественным числам)
Представление числовой информации в ПК Мясникова О.К.
Представление числовой информации в ПК Диденко В.В.
ПРЕДСТАВЛЕНИЕ ВЕЩЕСТВЕННЫХ ЧИСЕЛ В КОМПЬЮТЕРЕ МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ Скачать конспект к данной презентации Qo.do.aM - >>>мир предметника
Язык программирования Pascal Выполнила: ученица 10А класса Елизавета Тельнова Г. Королев 2012 год.
Ч ИСЛА В ПАМЯТИ КОМПЬЮТЕРА. Выполнила ученица 9»Г» класса Сорокина Ирина.
Транксрипт:

Тарасова Ольга Константиновна учитель информатики муниципальное бюджетное образовательное учреждение гимназия 17 город Пермь Пермский край ПРЕДСТАВЛЕНИЕ ВЕЩЕСТВЕННЫХ ЧИСЕЛ В ПАМЯТИ КОМПЬЮТЕРА Всероссийский фестиваль передового педагогического опыта "Современные методы и приемы обучения" Электронное периодическое издание НАУКОГРАД

Незнание рождает опасение, опасение – страх, а страх – агрессию...

Знать, как он работает, не менее важно, чем уметь работать с ПК. Вы можете вполне успешно пользоваться услугами компьютера, не понимая того, что в нем происходит. Однако чем глубже вы представляете процессы, происходящие в ПК, тем лучше будете использовать его возможности... Если что-нибудь случится в процессе работы с компьютером, вероятность того, что вы примите правильное решение, а не наделаете глупостей и не испортите все окончательно, будет выше. Питер Нортон

типназвание размер ячейки диапазон значений realвещественный6 байт2.9е е+38 single одинарной точности 4 байта1.4е е+38 double двойной точности 8 байт5.0е е+308

2 Вещественные числа хранятся в памяти компьютера в нормализованном виде = = = = = =

Изменим определение нормализованного вида числа: = = = = =

тип REAL под значение типа REAL в памяти выделяется 6 байтов … знаковый разряд: 0 – число>0 1 – число 0 1 – число

155, = ,101 2 = = 1, , = ,101 2 = = 1, … модифицированный порядок = = 136 = = мантисса модифицированный порядок

… мантисса max + =1.111… = = … мантисса модифицированный порядок min + =1.000… =

var P:real; i:integer; begin P:=1; for i:=1 to 127 do P:=P*2; writeln(P); end. Эксперимент в ТурбоПаскале: программа: результат: Runtime error 205 at 0BEE:0044. var P:real; i:integer; begin P:=1; for i:=1 to 128 do P:=P*1/2; writeln(P); end. программа: результат: E-39 программа:программа: var P:real; begin P:=1.7е38; writeln(P); end E+38 результат:результат: var P:real; begin P:= E-39; writeln(P); end E+00

Диапазон типа Real: 02.9e e-391.7e38-1.7e38 машинные нули переполнениепереполнение Любое ли число из диапазона можно представить в памяти компьютера? var a,b:real; ok:boolean; begin a:= ; b:= ; ok:=а=b;...end. a-b

тип SINGLE под значение типа single в памяти выделяется 4 байта … знаковый разряд мантисса модифицированный порядок модифицированное число = 127 максимальный порядок P max минимальный порядок P min максимальное положительное число минимальное положительное число е38 1.4е-45

3.4е38 1.4е е е-38 числа нормализованные числа денормализованные -1.4е е-38