Представление числовой информации Числовые данные обрабатываются в компьютере в двоичной системе счисления. Числа хранятся в оперативной памяти в виде.

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



Advertisements
Похожие презентации
Кодирование числовой информации Цель урока: научиться представлять целые числа в памяти компьютера; научиться представлять вещественные числа в памяти.
Advertisements

Рассчитайтесь по порядку в двоичной системе счисления. Вспомните алгоритм перевода десятичных чисел в двоичную систему счисления.
Е.А. Тулаева МОУ СОШ 18 г.Пенза Кодирование чисел в компьютере С фиксированной запятой.
«Кодирование числовой информации» Урок – лекция 10 класс Потапова Алла Александровна учитель информатики МОУ СОШ 7 городского.
Представление чисел в формате с плавающей запятой.
Представление чисел в компьютере. Числовые данные обрабатываются в компьютере в двоичной системе счисления. Числа хранятся в оперативной памяти в виде.
Представление чисел в компьютере автор: Хайманова Т.Я. май 2008 г.
Кодирование информации Представление чисел в компьютере.
Представление вещественных чисел в ЭВМ В этом формате в ОП ЭВМ хранятся вещественные числа (десятичные дроби). Представление чисел в формате с плавающей.
Кодирование вещественных чисел. Для представления вещественных чисел (конечных и бесконечных десятичных дробей) используется формат с плавающей точкой.
Представление чисел в компьютере Обучающая презентация 9 класс.
ПРЕДСТАВЛЕНИЕ ЧИСЕЛ В КОМПЬЮТЕРЕ МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ.
2 ? Ответ: ? Ответ: ? Ответ:
Целые числа. Целые числа без знака (только положительные) Целые числа со знаком (положительные и отрицательные) Для хранения чисел в памяти отводится.
Представление чисел в компьютере 1. Представление чисел в формате с фиксированной запятой 2. Представление чисел в формате с плавающей запятой.
Представление чисел в компьютере 1.Представление целых положительных чисел. 2.Представление целых отрицательных чисел. 3.Особенности реализации арифметических.
Представление чисел в компьютере. Представление чисел в формате с фиксированной запятой Этот формат используется для хранения целых чисел. Каждому разряду.
Представление числовой информации в ПК Мясникова О.К.
Представление числовой информации в компьютере
Представление чисел в компьютере. Правило 1: данные (и программы) в памяти компьютера хранятся в двоичном виде, т. е. в виде цепочек единиц и нулей. Современный.
Транксрипт:

Представление числовой информации Числовые данные обрабатываются в компьютере в двоичной системе счисления. Числа хранятся в оперативной памяти в виде последовательностей нулей и единиц, т.е. в двоичном коде. Для работы с числами человек использует в основном две формы для их записи – естественная и экспоненциальная Естественная форма (1000 или 3,5) Экспоненциальная форма используется для обозначения очень больших или очень маленьких чисел (0,000002=0,2 -5 или =10 5 )

Представление числовой информации Запятая в таких числах фиксируется строго в конце и остается строго фиксированной. Поэтому этот формат называется форматом с фиксированной точкой. Все целые числа в компьютере разделяются на числа без знака (положительные) и со знаком (отрицательные) Для хранения чисел в памяти отводится определенное количество разрядов, в совокупности представляющих собой k-разрядную сетку.

Представление числовой информации Формат с фиксированной точкой (запятой) Формат Количество разрядов (n), отводимое для хранения числа Минимальное число Максимальное число Интервал чисел Целые числа без знака 1 байт (n=8)02 n – 1=2550…255 2 байта (n=16)02 n – 1=655350…65535 Целые числа со знаком 2 байта (n=16)-2 n-1 = n-1 -1 = … байта (n=32)-2 n-1 = n-1 -1= …

Представление числовой информации Обычно целые числа занимают в памяти ЭВМ 1, 2 или 4 байта. Поэтому легко вычислить диапазон чисел, которые можно сохранить в такой разрядной сетке: - диапазон чисел без знака – в однобайтовой разрядной сетке от 0 до 2 8 – 1=255, в двухбайтовой – от 0 до 2 16 – 1=65535; - Диапазон чисел со знаком (с учетом того, что старший разряд отводится под знак) – в двухбайтовой разрядной сетке от = до = 32767, в четырехбайтовой разрядной сетке от = до =

Представление числовой информации Знак «+» кодируется как «0», знак «-» кодируется как «1». Пример: представить число в однобайтовой разрядной сетке. 1. Переведем = ; 2. Нарисуем восьмиразрядную сетку (1 байт=8 бит) Впишем число, начиная с младшего разряда Заполним оставшиеся разряды нулями

Кодирование вещественных чисел Для представления вещественных чисел (конечных и бесконечных десятичных дробей) используется другой формат – формат с плавающей точкой (запятой). В этом случае положение запятой в записи числа может изменяться. Формат чисел с плавающей запятой основывается на экспоненциальной форме записи чисел, в которой любое число может быть представлено в следующей форме: А= m × q n m – мантисса числа, которая представляет собой правильную дробь цифрой после запятой, отличной от нуля и отвечающая условию: 1/n |m| < 1; q – основание системы счисления; n – порядок числа

Представление числовой информации Количест во разрядов (n), отводимое для хранения числа Количес тво разрядов, отводи мое под порядок Количест во разрядов, отводимое под мантиссу Точность вычислений (количество значащих цифр) Максималь ное значение порядка Максимальное число 4 байта (32 разряда) 8 разрядов 24 разряда 2 23 – 1~10 7 (7 разрядов) = = = 1, (чисел обычной точности) 8 байтов (64 разряда) 11 разрядов 52 разряда 2 52 – 1~10 15,6 (15 или 16 разрядов) = = = = 8, (чисел двойной точности) Формат с плавающей точкой (запятой)

Кодирование вещественных чисел Число с плавающей запятой занимает в памяти компьютера 4 (число обычной точности) байта или 8 (число двойной точности) байта. Для записи чисел в разрядной сетке выделяются разряды для: знака порядка; порядка; знака мантиссы; мантиссы Максимальное значение порядка числа составит =127 10, следовательно максимальное число = 1, Точность вычислений определяется количеством разрядов, отведенных для хранения мантиссы чисел. Максимальное значение положительной мантиссы равно: 2 23 – 1 ~ 2 23 = 2 (10*2,3) ~ ,3 = 10 (3*2,3) ~ 10 7 (7 разрядов). Таким образом, максимальное значение чисел обычной точности с учетом возможной точности вычислений составит = 1, ( количество значащих цифр десятичного числа в данном случае ограничено 7 разрядами).

Кодирование вещественных чисел Знак порядка порядок Знак мантиссы мантисса Число с плавающей запятой занимает в памяти компьютера 4 (число обычной точности) байта или 8 (число двойной точности) байта. Для записи чисел в разрядной сетке выделяются разряды для Пример: представить число 250, в формате с плавающей запятой (точкой) в 4-байтовой разрядной сетке Знак порядка порядок Знак мантиссы мантисса