Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Продолжение начатого ранее обзора функций преобразования типов данных.


Информационный Канал Subscribe.Ru

"Подробный обзор функций, операторов и объектов Visual Basic6"
Выпуск
21

Приветствую всех кто подписался на эту рассылку! Ведущий рассылки - SBJoker

Сайт рассылки -  "Колизей"

 

.:: Сегодня, в рассылке ::.

1. Функция CLng
2. Функция CStr

3. Функция CVar

Функция CLng

Синтаксис: CLng ( expression )
Параметры: expression -  любое допустимое представление числа
Возвращаемое значение: expression преобразованное к типу данных Long
Применение: преобразование чисел из различных числовых типов данных к типу Long (память занимаемая одной такой переменной равна 4 байтам).
Примечание: Использование функций преобразование типов данных не является обязательным, т.к. внутренние механизмы VB сами преобразуют данные когда это нужно. Но использование этих функций исключает возможную двусмысленность и возникновение ошибки в некоторых ситуациях, особенно когда идёт работа с буквенно-числовой информацией, когда она может быть преобразована в число путём отбрасывания буквенной информации.
Пример: Dim lNum As Long
Dim bNum As Byte

bNum=250 '1 байт

lNum=CLng(bNum) '4 байт

Print lNum
Результат: 250

Функция CStr

Синтаксис: CStr [ expression ]
Параметры: expression - любое допустимое выражение или число
Возвращаемое значение: expression преобразованное к типу данных String
Применение: преобразование чисел из различных числовых типов данных к типу String (память занимаемая одной такой переменной равна кол-ву символов * 1 байт).
Примечание: см. выше - Функция CLng
Пример: Dim dNum As Double
Dim sNum As String

dNum=0.3578912578963214685214752145 '8 байт

sNum=CStr(dNum) '30 байт

Print sNum
Результат: 0.3578912578963214685214752145

Функция CVar

Синтаксис: CVar ( expression )
Параметры: expression - любое допустимое выражение
Возвращаемое значение: expression преобразованное к типу данных Variant
Применение: преобразование чисел из различных типов данных к типу Variant (память занимаемая одной такой переменной равна 16 байтам + 1 байт на каждый символ строкового значения).
Примечание: см. выше - Функция CLng
Пример: Dim varNum As Variant
Dim iNum As Integer

iNum = "15" '2 bytes

varNum = CVar(iNum) '16 bytes

Print varNum
Результат: 15

 

.:: Интересные рассылки ::.

Рассылка о взаимоотношениях полов и проблемах современности, имеется клуб знакомств и комната дискуссий с психологом.

Подписаться

 
ZipSites.ru - интересные сайты одним архивом
На сайте предоставлены для скачивания "одним файлом" различные популярные сайты: Soobcha.ru, Cooking.ru, Copperfield.ru, Aferizm.ru, Countries.ru и многие другие. Проект экономит не только трафик и деньги, но и самое дорогое,что у нас есть - ВРЕМЯ!
Подписаться на рассылку одним кликом


Если есть какие-либо пожелания, предложения или неточности в рассылке пишите: sbjocker@orel.ru
Ведущий рассылки - SBJoker.

 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное