Лекция: Подтипы данных и функции преобразования типов

Хотя в VBScript определён только один тип Variant, внутри этого типа имеется разделение на подтипы, описание которых приведено в Таблице 1. Для преобразования переменных к определённому подтипу нужно использовать соответствующую функцию преобразования, которые также представлены в Таблице 1.

 

Замечание: когда мы вводим в поле ввода числа типа Double или Single, то десятичная часть числа отделяется от целой при помощи символа запятая ( ,).

 

Отдельной строкой следует отметить функцию VarType, которая служит для запроса подтипа данных. (Подробная информация о работе функции Visual Basic Script Reference)

 

Таблица 1 — Подтипы данных и функции преобразования типов

Наименование Функция преобразования Описание
Bool CBool(x) Только два значения: True или False
Byte CByte(x) Положительные числа без десятичных точек (Целые в диапазоне от 0 до 255)
Currency CCur(x) Денежные значения от -$922337203685477,5808 до $922337203685477,5807. Четыре знака после запятой обеспечивают правильное округление.
Date/Time CDate(x) Значения даты и времени. Дата может находиться в диапазоне от 1 января 100 года до 31 декабря 9999 года.
Double CDbl(x) Значения в диапазоне от -1,79769313486232D+308 до 1,79769313486232D+308. (Часто называются числами с плавающей точкой двойной точности)
Integer CInt(x) Целочисленные значения в диапазоне от -32768 до +32767.
Long CLng(x) Целочисленные значения в диапазоне от -2147483648 до +2147483647 4 байта
Single CSng(x) Численные значения в диапазоне от -3,402823Е+38 до +3,402823Е+38. (Часто называются числами с плавающей точкой одинарной точности)
String CStr(x) Строки, состоящие из 0-654000 алфавитно-цифровых символов.
Object   Ссылка на объект

 

еще рефераты
Еще работы по информатике