Представление чисел в памяти компьютера Табличные вычисления на компьютере
1.Электронный калькулятор 2.Перевод чисел 3.Практическая работа 15 4.Числа в памяти компьютера Оглавление
Электронный калькулятор - специализированное программное приложение, предназначенное для произведения вычислений. Электронный калькулятор NumLock Calculator, приложение OS Windows, имеет несколько режимов работы. Назначение электронного калькулятора – производить обработку числовой информации.
Перевод чисел из одной системы счисления в другую Выбрать в меню View/Scientific. Выбрать в меню Dec. Набрать десятичное число. Выбрать в меню Bin. Ответ считать в окне данных калькулятора. Например: набрали 789, в двоичной системе счисления получим Алгоритм перевода из десятичной системы счисления в двоичную:
Перевод в другие системы счисления Выбрать в меню Dec. Набрать десятичное число 125. В шестнадцатеричной системе счисления (Hex) число будет равно 7D. В восьмеричной (Oct) число будет равно 175. Выбрать в меню View/Scientific (Научный)
Решение задач с помощью электронного калькулятора. Практическая работа 15 Цель работы: 1.научиться переводить числа двоичной, восьмеричной, шестнадцатеричной систем счисления в десятеричную систему счисления и решать обратную задачу. 2.Научиться производить арифметические действия с числами в позиционных системах счисления с основаниями 2, 8, 10, 16
> X > X > X > X 10 5.А2F 16 -> X > X > X 8 -> X 16 Ход работы: 1. Перевод чисел
= = = = 12.2B16 + А16 = Ход работы: 2. Выполнить действия:
ЧИСЛА В ПАМЯТИ КОМПЬЮТЕРА Новый материал
Представление целых чисел Ячейка - объем памяти, предоставленный для хранения одного числа. Память дискретна и адресуема. Каждое число хранится в определенной ячейке памяти. Байты памяти нумеруются (адрес ячейки).
Представление целых чисел Запишем число 13 в двоичной системе счисления и занесем в байтовую ячейку памяти (8 бит). Дополним число 1101 до семи бит незначащими нулями (слева) Крайний левый бит – знаковый разряд: 0 – положительное число, 1 – отрицательное – наибольшее положительное число (128-1=127).
Представление целых отрицательных чисел Отрицательные числа в памяти компьютера записываются с помощью дополнительного кода. Записать представление положительного числа. Инвертировать код. К инвертированному числу прибавить 1. ПРОВЕРИТЬ: при сложении с положительным числом получаем 0.
Пример: Записать представление положительного числа Инвертировать код К инвертированному числу прибавить 1: Получили представление числа -13.
Диапазон значений чисел Наибольшее положительное число 127, а наибольшее отрицательное число , это
Что такое переполнение? Выход результатов вычислений за границы допустимого диапазона называется переполнением. Переполнение приводит к ошибкам при автоматических расчетах или остановке выполнения программы. Программист должен правильно определять тип данных (диапазон чисел).
Представление вещественных чисел Целые и дробные числа в совокупность называются вещественными или действительными числами. Запишем число Х как произведения мантиссы m и основания системы счисления p в некоторой целой степени n (порядок). Например: 456,78 = 0, , где m = 0,45678, p = 10, a n = 2.
Представление вещественных чисел Мантисса и порядок, представленные в двоичной системе хранятся в одной ячейке. Для представления (записи в память) обычно требуется 32- разрядная или 64-разрядная ячейка. Любые машинные вычисления содержат погрешность. Поэтому корень из числа 4 вполне может быть равен 1,997.
МУНИЦИПАЛЬНОЕ АВТОНОМНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ, СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА 50 Г. ТОМСКА Представление чисел в памяти компьютера УМК И.Г.СЕМАКИН ИНФОРМАТИКА И ИКТ, 9 КЛАСС УЧИТЕЛЬ: ГРИШКОВА Т.П.