|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Целые числа со знаком. Обычно занимают в памяти компьютера один, два или четыре байта, при этом самый левый (старший) разряд содержит информацию о знаке числаОбычно занимают в памяти компьютера один, два или четыре байта, при этом самый левый (старший) разряд содержит информацию о знаке числа. В компьютерной технике применяются три формы записи (кодирования) целых чисел со знаком: Последние две формы применяются особенно широко, так как позволяют упростить конструкцию арифметико-логического устройства компьютера путем замены разнообразных арифметических операций операцией сложения. Положительные числа в прямом, обратном и дополнительном кодах изображаются одинаково — двоичными кодами с цифрой 0 в знаковом разряде. Отрицательные числа в прямом, обратном и дополнительном кодах имеют разное изображение. 1. Прямой код.
целочисленные данные во внутреннем представлении занимают 2 байта; диапазон возможных значений – от -32768 до +32767 (215); данные представляются точно.
вещественные данные занимают 4-6 байт; диапазон возможных значений модуля от 2.9E-39 до 1.7E+38; точность представления данных – 11..12 значащих цифр. символ занимает 1 байт. логический тип занимает 1 байт и имеет два значения: FALSE(ложь) и TRUE(истина). Вещественные числа. …… Для кодирования вещественных чисел существует специальный формат чисел с плавающей запятой. Число при этом представляется в виде: где M - мантисса[1], p - порядок числа N, q - основание системы счисления. Если при этом мантисса M удовлетворяет условию
то число N называют нормализованным. Мантисса и порядок числа при записи его в ячейке памяти представляются определенными группами битов. Два разряда отводятся под знаки мантиссы (числа) и порядка. Примеры: 1)Число байт, необходимое для записи числа 282: Число 282 в двоичной форме представляется как единица и 82 нуля, то есть занимает 1+82=83 бита. Байт равен 8 битам, и для записи потребуется 11 байт = 88 бит (ближайшее целое число байт справа). Ответ: 11 байт 2)Число байт, необходимое для записи числа 412: 412=(22)12=1+24=25бит; 25:8=4байт; Ответ: 4 байт Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |