Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Хотя в 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 | Ссылка на объект |
Дата публикования: 2015-04-07; Прочитано: 195 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!