Читайте также:
|
|
Типы данных Visual Basic
Таблица 1
Числовые типы данных и типы данных, имеющие внутреннее числовое представление | ||||
Ключевое слово | Русское название | Объем занимаемый в памяти (байт) | Допустимый диапазон чисел | |
Отрицательные | Положительные | |||
Byte | Байт | нет | 0-255 | |
Boolean | Логический | True (-1) или False (0) | ||
Integer | Целое | -32768/-1 | 0/32768 | |
Long | Длинное целое | -2147483648/-1 | 0/2147483647 | |
Single | С плавающей точкой обычной точности | -3,402823E38/ 1,401298E-45 | 1,401298E-45/ 3,402823E38 | |
Double | С плавающей точкой двойной точности | 1,79769313486232E308/ -4,94065645841247E-324 | 4,94065645841247E-324/ 1,79769313486232E308 | |
Currency | Денежный | 922337203685477,5808 | 922337203685477,5807 | |
Decimal | Масштабируемый | +/-79228162514264337593543950335 как целое +/-7,9228162514264337593543950335 c 28 знаками после запятой; минимальное ненулевое значение +/-0,000 000 000 000 000 000 000 000 0001 | ||
Date | Дата и время | От 1 января 100г. До 31 декабря 9999г. |
§ Тип данных Currency является единственным типом данных с фиксированной запятой. Он специально создан, чтобы обеспечить требуемую точность финансово-бухгалтерских вычислений.
§ Тип данных Decimal не может быть объявлен явно. Преобразование данных в тип (точнее субтип) Decimal производится только функцией CDec, причем храниться результат преобразования с сохранением субтипа может только в переменной типа Variant.
§ При приближенных вычислениях более корректной характеристикой таких типов данных является то количество значащих цифр, которое они могут обеспечить.
Тип данныхКоличество значащих цифр
Single 7
Double 14
Decimal 28
Таблица 2
Строковые (текстовые типы данных) | |||
Ключевое слово | Русское название | Объем в памяти (байт) | Максимальный размер строки |
String | Строка переменной длины | 10+2*количество символов в строке | От 0 до приблизительно 2 миллиарда символов |
String*N | Строка постоянной длины | 2*N | N может принимать значения от 1 до 65400 символов |
Универсальный тип данных Variant
Тип данных Variant скорее можно назвать отсутствием всякой типизации данных, поскольку переменной типа Variant можно присвоить значение переменной любого типа, за исключением строк фиксированной длины и пользовательских типов данных.
§ Для переменной типа Variant вводится понятие субтипа данных. Субтип данных для переменной типа Variant определяется как тип данных, которые в момент определения субтипа хранятся в ней.
§ Субтип данных изменяется в момент очередного присвоения переменной данных и совпадает с типом (субтипом) присваиваемых данных.
Фирма Microsoft рекомендует программистам использовать для имен переменных и констант специальные префиксы, в которых кодируется тип имен. Часто используемые префиксы имен переменных
Таблица 3
Дата добавления: 2015-11-16; просмотров: 54 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Обязательные элементы дизайна | | | Упражнения Present Simple 2. Переведите на английский язык, употребляя глагол to be в Present Simple |