Тема: представление информации в компьютере
Числовая информация. Системы счисления n n позиционные Непозиционные Для записи чисел в позиционной системе с основанием n нужно иметь алфавит из n цифр. При n<10 обычно используют n первых арабских цифр, а при n>10 к арабским цифрам добавляют буквы.
ОСНОВАНИЕ СИСТЕМЫ СЧИСЛЕНИЯ 10 -ная 2 -ная 8 -ная 16 -ная 0 0000 00 0 1 0001 01 1 2 0010 02 2 3 0011 03 3 4 0100 04 4 5 0101 05 5 6 0110 06 6 7 0111 07 7 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 13 1101 15 D 14 1110 16 E 15 1111 17 F 16 10000 20 10
Развернутая форма записи числа в позиционной системе счисления
Перевод числа из 2, 8, 16 системы счисления в десятичную: Надо разложить число по степеням оснований и вычислить полученное выражение по правилам десятичной арифметики.
Перевод целого десятичного числа в систему с основанием q: Число необходимо последовательно делить на q до тех пор, пока не останется остаток, меньший или равный q-1. Число записывают в новой системе счисления с последнего остатка.
Если основания систем счисления переводимых чисел представляют собой степени числа (8 -ная, 16 -ная), то перевод таких чисел
Реализация целочисленных типов данных. Общее название Количество бит Диапазон значений Целое без знака unsigned byte 8 бит 0. . 255 Слово без знака unsigned word 16 бит 0. . 65535 Двойное слово без знака unsigned double word 32 бита 0. . 232 -1 Четверное слово unsigned quad word 64 бита 0. . 264 -1
Представление отрицательных чисел в дополнительном коде.
Реализация вещественных типов данных. Общее название Количество бит Диапазон значений Вещественное число одинарной точности float 32 бит от ± 3. 4 e-38 до ± 3. 4 e+38 (7 значащих цифр) Вещественное число двойной точности double 64 бит от ± 1. 7 e-308 до ± 1. 7 e+308 (15 значащих цифр)
2 способа представления чисел в памяти компьютера : n n В форме с фиксированной точкой, В форме с плавающей точкой.
Запись чисел с фиксированной точкой. целое десятичное число 11 (1011)
Запись чисел с плавающей точкой.