Составители:
9
тор или принтер) по кодам символов строятся соответствующие
изображения букв. Соответствие между набором символом и ко-
дирующими их числами называется кодировкой символов. Как
правило, код символа хранится в одном байте, поэтому коды
символов могут принимать значения от 0 до 255 (256= 2
8
– коли-
чество различных символов, которые можно представить с по-
мощью 8 двоичных разрядов). Такие кодировки называются од-
нобайтовыми, они позволяют использовать до 256 различных
символов. Основной символьный набор компьютера – стандарт-
ная для IBM-совместимых компьютеров кодировка ANSI, назы-
ваемая также ASCII-кодом.
В двухбайтовой кодировке Unicode, предлагаемой в настоя-
щее время в качестве общемирового
стандарта, коды символов
могут принимать значение от 0 до 65535. В этой кодировке име-
ются коды практически для всех применяемых символов (букв
алфавитов разных языков, математических, декоративных симво-
лов и т.д.).
Итак, любые данные представляются в виде совокупности
байтов, поэтому без указания типа данных было бы неясно, на-
пример, что представляет собой
байт с двоичным кодом 01000001
– число 65 или символ 'A' (65 – это код символа 'A'). Тип данных
определяет диапазон памяти, выделяемый под единицу данных и
набор разрешенных над данными этого типа операций (например,
операция сцепления возможна только для строк, а операция взя-
тия остатка от деления – только для целых чисел.) В большинстве
языков и систем
программирования есть следующие типы дан-
ных:
символьный – 1 байт, представляет 1 символ из набора сим-
волов ASCII;
строковый – занимает 128 или более байт и служит для пред-
ставления строк текста;
целочисленный – представляет целое число и требует обыч-
но 2 или 4 байта памяти;
вещественный – представляет вещественное число и требует
4 или 6 байт памяти. Вещественные числа в компьютере
хранятся
так, что отдельно представляется основание (мантисса) числа,
тор или принтер) по кодам символов строятся соответствующие изображения букв. Соответствие между набором символом и ко- дирующими их числами называется кодировкой символов. Как правило, код символа хранится в одном байте, поэтому коды символов могут принимать значения от 0 до 255 (256= 28 – коли- чество различных символов, которые можно представить с по- мощью 8 двоичных разрядов). Такие кодировки называются од- нобайтовыми, они позволяют использовать до 256 различных символов. Основной символьный набор компьютера – стандарт- ная для IBM-совместимых компьютеров кодировка ANSI, назы- ваемая также ASCII-кодом. В двухбайтовой кодировке Unicode, предлагаемой в настоя- щее время в качестве общемирового стандарта, коды символов могут принимать значение от 0 до 65535. В этой кодировке име- ются коды практически для всех применяемых символов (букв алфавитов разных языков, математических, декоративных симво- лов и т.д.). Итак, любые данные представляются в виде совокупности байтов, поэтому без указания типа данных было бы неясно, на- пример, что представляет собой байт с двоичным кодом 01000001 – число 65 или символ 'A' (65 – это код символа 'A'). Тип данных определяет диапазон памяти, выделяемый под единицу данных и набор разрешенных над данными этого типа операций (например, операция сцепления возможна только для строк, а операция взя- тия остатка от деления – только для целых чисел.) В большинстве языков и систем программирования есть следующие типы дан- ных: символьный – 1 байт, представляет 1 символ из набора сим- волов ASCII; строковый – занимает 128 или более байт и служит для пред- ставления строк текста; целочисленный – представляет целое число и требует обыч- но 2 или 4 байта памяти; вещественный – представляет вещественное число и требует 4 или 6 байт памяти. Вещественные числа в компьютере хранятся так, что отдельно представляется основание (мантисса) числа, 9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »