Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Универсальный тип данных Variant

Читайте также:
  1. B) Listen to a dialogue and for questions 1-4 choose the correct variant a, b or c.
  2. Bill Venners: What do you mean by invariant?
  3. BITMAPFILEHEADER – эта структура содержит информацию о типе, размере и представлении данных в файле. Размер 14 байт.
  4. Briticism— a lexical unit peculiar to the British variant of the English language, e.g., petrol is a Briticism for gasoline. Opposite Americanism.
  5. C 4 redo группами по 2 файла, 2 control-файлами, табличным пространством system, имеющим 2 файла данных по 50 мб
  6. CANADIAN, AUSTRALIAN AND INDIAN VARIANTS
  7. Choose the correct variants.

Типы данных 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

mybiblioteka.su - 2015-2024 год. (0.006 сек.)