Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Элементарные типы данных



Целочисленные типы

Целочисленные переменные отличаются различным диапазо­ном сохраняемых данных и, естественно, различными требованиями к памяти. Подробно данные характеристики представлены в следующей таблице.

Тип Нижний предел Верхний предел Размер, в байтах
BYTE 8 бит    
WORD 16 бит    
DWORD 32 бита    
LWORD 64 бита    
SINT -128    
INT -32768    
DINT -231-1 231-1  
LINT -263-1 263-1  
USINT      
Тип Нижний предел Верхний предел
UINT    
UDINT   232-1
ULINT   264-1

Нижний предел диапазона целых без знака 0, верхний предел определяется как (2n) - 1, где n — число разрядов числа. Для чисел со знаком нижний предел - ( 2n-1 ), верхний предел (2n-1).

Наименования целых типов данных образуются с применением префиксов, выражающих отношение размера к 16-разрядным словам: S (short *1/2) короткое, D (double *2) двойное, L (long *4) длинное. Префикс U (unsigned) указывает на представление це­лых без знака.

Переменные типов BYTE, WORD, DWORD и LWORD определяются стандартом как битовые строки ANY_BIT. Говорить о диапазоне значений чисел для этих переменных вообще некорректно. Они представляют строки из 8, 16 и 32 бит, соответственно. Помимо обращения с такими переменными как к единым целым, их можно использовать побитно.

Целые числа могут быть представлены в двоичной, восьмеричной, десятичной или шестнадцатеричной системе счисления. Числовые константы, отличные от десятичных, требуют указания основания системы счисления перед знаком «#». Например:

2#0100_1110

8#116

E78

Для обозначения шестнадцатеричных цифр от 10 до 15 испо­льзуются латинские буквы от А до F. Символ подчеркивания «_» не влияет на значение и использу­ется исключительно для улучшения зрительного восприятия числа. Например: 10_000, 16#01_88. Подчеркивание можно применять только между цифрами или в конце числа. Два или более подчеркивания подряд применять нельзя.





Дата публикования: 2015-04-10; Прочитано: 400 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...