В ЭВМ имеется возможность хранить программу, числовые и символьные данные. Для представления информации в ЭВМ используется двоичная система счисления (двоичные коды).
Система счисления – это совокупность символов и наименований, позволяющих письменно или устно представить любое число.
В позиционных системах счисления используется ограниченное количество цифр. Причем, значение цифры зависит от ее места (позиции) в числе. Например, в числе 225 первый символ 2 означает 2 сотни, а второй символ 2 – 2 десятка.
Количество цифр, используемых в системе, называется ее основанием. Так, в десятичной системе их 10: 0, 1, 2,...,9. Любое число можно представить двумя цифрами: 0, 1, т.е. в двоичной системе. Технически ее реализовать удобнее. Она и используется в ЭВМ. Числа в двоичной системе счисления представляются так: 0, 1, 10, 11, 100, 101, 110, 111, ... .
В вычислительной технике используются специальные наименования:
Целые числа (Integer) в ЭВМ представляются двоичными кодами длиной 2 байта. Для представления чисел с дробной частью (вещественных, Real) используется форма представления с экспонентой (с плавающей точкой).
E –традиционное для этого случая обозначение 10 - основания системы счисления;
px – порядок (степень 10, на которую нужно умножить мантиссу, чтобы получить число).
Пример.
Запись 0.257 Е+03 означает число 0,257*103 = 257, а
запись 1Е-3 означает число 1*10-3= 0,001
Итак, числа в ЭВМ представляются в двоичной системе счисления и в следующей форме:
1) с плавающей точкой (с экспонентой) – вещественные (Real);
2) с фиксированной точкой – целые числа (Integer).
При этом в числах с фиксированной точкой привычная десятичная запятая заменяется точкой.
Пример.
23,75 => 23.75 0,3 => 0.3
Символы (текстовая информация) представляются в виде двоичных кодов. При этом один символ в наиболее распространенном коде ASCII кодируется одним байтом. Это могут быть символы клавиатуры, а также символы, которых на ней нет (они вводятся особым образом).