Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 65 стр.

UptoLike

Составители: 

должна удовлетворять условию: 0.1
p
<= m < 1
p
. Иначе говоря, мантисса
меньше 1 и первая значащая цифра не ноль (p основание системы
счисления). [12]
В памяти компьютера мантисса представляется как целое число, со-
держащее только значащие цифры (0 целых и запятая не хранятся), так
для числа 12.345 в ячейке памяти, отведенной для хранения мантиссы,
будет сохранено число 12345. Для однозначного восстановления исход-
ного числа остается сохранить только его порядок, в данном примере
это 2.
Кодирование текста
Множество символов, используемых при записи текста, называется
алфавитом. Количество символов в алфавите называется его мощно-
стью.
Для представления текстовой информации в компьютере чаще
всего используется алфавит мощностью 256 символов. Один символ из
такого алфавита несет 8 бит информации, т.к. 2
8
= 256. Но 8 бит состав-
ляют один байт, следовательно, двоичный код каждого символа занима-
ет 1 байт памяти ЭВМ.
Все символы такого алфавита пронумерованы от 0 до 255, а каждо-
му номеру соответствует 8-разрядный двоичный код от 00000000 до
11111111. Этот код является порядковым номером символа в двоичной
системе счисления.
Для разных типов ЭВМ и операционных систем используются раз-
личные таблицы кодировки, отличающиеся порядком размещения сим-
волов алфавита в кодовой таблице. Международным стандартом на пер-
сональных компьютерах является уже упоминавшаяся таблица кодиров-
ки ASCII.
Принцип последовательного кодирования алфавита заключается
в том, что в кодовой таблице ASCII латинские буквы (прописные
и строчные) располагаются в алфавитном порядке. Расположение цифр
также упорядочено по возрастанию значений. [7]
Стандартными в этой таблице являются только первые 128 симво-
лов, т.е. символы с номерами от нуля (двоичный код 00000000) до 127
(01111111). Сюда входят буквы латинского алфавита, цифры, знаки пре-
пинания, скобки и некоторые другие символы. Остальные 128 кодов, на-
чиная со 128 (двоичный код 10000000) и кончая 255 (11111111), исполь-
зуются для кодировки букв национальных алфавитов, символов псевдо-
графики и научных символов. О кодировании символов русского алфа-
вита рассказывается в главе «Обработка документов».
65