Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Целые отрицательные числа.

Работа с числами | Работа со строками | Преобразование строк в числа | Побитовые (поразрядные)операторы | Побитовые операторы сдвига | Открытые и закрытые процедуры | Многомерные массивы | Открытые параметры-массивы |


Читайте также:
  1. Закономерности строения древостоев по толщине. Естественные ступени толщины, ранги и редукционные числа.
  2. Категория числа имен существительных. Средства выражения грамматических значений числа. Стилистическая характеристика числа имен существительных.
  3. Напишите программу, в которой вводятся целые числа c, d. Напишите макрокоманду определения max.
  4. Напишите программу, в которой вводятся целые числа а, b. Напишите макрокоманду определения min.
  5. Натуральные, целые, рациональные и действительные числа
  6. Отрицательные психические состояния и их предупреждение
  7. Положительные и отрицательные стороны каждого типа водонагревателей.

Разберемся, как представляются отрицательные числа. Казалось бы, для этого достаточно заменить 0 на 1 в старшем (31-м) разряде ячейки памяти (если используется 32 разряда). Однако реально это делается несколько сложнее. Для представления отрицательных целых чисел используется дополнительный код.

Дополнительным кодом двоичного числа X в N-разрядной ячейке является число, дополняющее его до значения 2.

Получить дополнительный код можно следующим путем:

  1. записать внутреннее представление положительного числа X;
  2. записать обратный код этого числа заменой во всех разрядах 0 на 1 и 1 на 0;
  3. к полученному числу прибавить 1.

Определим по этим правилам внутреннее представление числа -562810 в 32-разрядной ячейке.

       

 

       

 

       

 

Форма с плавающей точкой использует представление вещественного числа R в виде произведения мантиссы m на основание системы счисления р в некоторой целой степени n, которую называют порядком:

R = m * рn

Например, число 25,324 можно записать в таком виде: 0.25324х102. Здесь m=0.25324 — мантисса, n=2 — порядок. Порядок указывает, на какое количество позиций и в каком направлении должна «переплыть», т.е. сместиться десятичная точка в мантиссе. Отсюда название «плавающая точка».

ЭВМ используют нормализованное представление числа в форме с плавающей точкой.Мантисса в нормализованном представлении должна удовлетворять условию:


Дата добавления: 2015-08-20; просмотров: 74 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Логические операторы| Мантисса меньше единицы и первая значащая цифра — не ноль.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)