Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 2.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
34.36 Кб
Скачать

Тип данных Boolean

Данные типа Boolean (логические значения) сохраняются как 16-разрядные (двухбайтовые) числа, но могут иметь только значения True или False. Данные типа Boolean отображаются как строковые значения True или False. Для присваивания переменным одного из двух логических значений ИСТИНА или ЛОЖЬ следует использовать ключевые слова True или False.

При преобразовании других числовых типов данных к типу Boolean значение 0 преобразуется в False, а все остальные значения преобразуются в True. Если значения типа Boolean преобразуются к другим типам данных, то False превращается в 0, а True - в значение 1.

Тип данных Date

Данные типа Date (значения даты и времени) сохраняются как 64-разрядные (8-байтовые) числа с плавающей точкой стандарта IEEE, представляющие даты в диапазоне от 1 января 100 г. до 31 декабря 9999 г. и значения времени от 0:00:00 до 23:59:59. Переменным типа Date могут быть присвоены любые значения, задаваемые распознаваемыми датами в явном представлении (литералами даты). Литералы даты следует окружать символами (#), например, #January 1, 1996# или #1 Jan 96#.

Значения типа Date выводятся с использованием краткого формата даты, установленного для компьютера. Значения времени выводятся в установленном 12-часовом или 24-часовом формате.

При преобразовании других числовых типов данных к типу Date целая часть числа представляет значение даты, а дробная - значение времени. Отрицательные целые числа представляют даты до 30 декабря 1899 г.

Тип данных Decimal

Данные типа Decimal сохраняются как 96-разрядные (12-байт) целые без знака, масштабируемые степенями 10. Степень масштабирования определяет число знаков дробной части, которое может изменяться от 0 до 28. Для степени масштабирования 0 (числа без дробной части), максимальными по абсолютной величине значениями являются +/-79 228 162 514 264 337 593 543 950 335. При 28 знаках дробной части максимальными по абсолютной величине значениями являются +/-7,9228162514264337593543950335, а минимальными +/ - 0,0000000000000000000000000001.

Тип данных Byte

Данные типа Byte сохраняются как 8-разрядные (1 байт) числа без знака в диапазоне от 0 до 255.

Тип данных Byte используется для записи двоичных значений.

Тип данных Integer

Данные типа Integer (целые) сохраняются как 16-разрядные (2-байтовые) числа в диапазоне от -32 768 до 32 767. Символом описания типа для типа Integer служит символ процентов (%).

Данные типа Integer используются также для представления перечисляемых наборов. Перечисляемый набор может содержать конечный набор уникальных целых значений, каждое из которых имеет особый смысл в текущем контексте. Перечисляемые наборы являются удобным инструментом, обеспечивающим выбор из ограниченного набора параметров. Например, если пользователь должен выбрать цвет из списка, то можно установить соответствие: черный = 0, белый = 1 и т.д.

Тип данных Long

Данные типа Long (длинное целое) сохраняются как 32-разрядные (4-байтовые) числа со знаком в диапазоне от -2 147 483 648 до 2 147 483 647. Символом описания типа для типа Long служит символ (&).

Тип данных Currency

Тип Currency – это числа с фиксированной точкой, то есть, десятичная точка всегда находится в одном и том же месте – справа от десятичной точки всегда имеется четыре цифры.

Этот тип следует использовать для хранения чисел, когда точность крайне важна, что бывает при «денежных» вычислениях.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]