Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зачет по ИСИС.docx
Скачиваний:
2
Добавлен:
21.09.2019
Размер:
49.29 Кб
Скачать

5 Вопрос

6 Вопрос

7 Вопрос

Естественно, в языке Visual Basic .Net существует ряд функций, которые позволяют преобразовывать типы.

CBool - возвращает булево значение. В качестве параметра функции может быть передано, какое либо условие или числовое значение.

CByte - возвращает значении е типа Byte. В качестве параметра передается соответствующая строка или числовое значение.

CChar - возвращает символ. В качестве параметра передается целое число, находящееся в промежутке от 0 до 65 535.

CDate - возвращает значение типа Date. В качестве параметра можно использовать любое принятое в операционной системе обозначение даты.

CDbl - преобразовывает значение параметра к типу Double.

CDec - применяется для преобразования параметра к типу Decimal.

CInt - преобразовывает значения параметра к целочисленному типу Integer. Если в качестве параметра передано дробное число, то дробная часть просто округляется.

CLng - возвращает значение типа Long. Обработка параметра производиться по образцу функции CInt.

CShort - преобразовывает переменную или значение к типу Short.

CSng - применяется для преобразования параметра к типу Single.

CStr - используется для преобразования данных в строковый тип String.

Оператор Option Strict

По умолчанию компилятор Visual Basic или Visual Basic .NET не обеспечивает строгую данных ввода. Чтобы изменить это поведение по умолчанию, см.Изменение значений по умолчанию проектв разделе.

Параметр Strictограничивает неявное преобразование типов данных только расширяющими преобразованиями. Расширяющие преобразования явно не допускают любые преобразования типов данных в данных возможна потеря и любые преобразования между числовыми типами и строками. Для получения дополнительных сведений о расширяющие преобразования, см.Расширяющие преобразованияв разделе.

При использовании командыПараметр Strictоператор, оператор должны предшествовать любым другим кодом. В Visual Basic .NET можно обычно преобразовать данные любого типа в любой другой тип данных неявно. Если значение одного типа преобразуется в тип данных с меньшей точностью или емкостью меньшего размера, может произойти потеря данных. Тем не менее появляется сообщение об ошибке во время выполнения, если данные будут потеряны в такое преобразование.Параметр Strictуведомление о таких типах преобразования во время компиляции, таким образом, чтобы избежать их.

8 Вопрос

Примеры описания переменных:

Dim INum As Integer=l

Private X As Double

Public YourName As String

и констант:

Const Myl As Integer = 1

Public Const MyStr As String = "Привет!"

Private Const Mylnt As Integer = 5

Под переменными и константами в языках программирования обычно понимаются именованные1 области памяти для хранения данных, с которыми работает

программа. Различие между переменными и константами (как можно догадаться из названия) состоит в том, что значение переменной (то есть содержимое указанной

выше области памяти) может меняться во время выполнения программы, значение константы же остается неизменным.

Прежде чем использовать переменную или константу в программе, ее нужно описать. Для описания используется оператор описания (declaration statement). В описании обязательно нужно указывать имя переменной или константы.

Кроме того, в описании могут быть указаны:

О тип данных (Data Type);

О права доступа к переменной или константе (Accessibility);

О область видимости (Scope) — только для переменных;

О период существования или время жизни (Lifetime);

О уровень (Level).

При описании константы необходимо указывать ее значение. При описании переменной также можно указать ее начальное значение (см. первый из приводимых ниже примеров), хотя это и не обязательно.