Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Топ:
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
| Константа | Эквивалент | Описание |
| vbCr vbLf vbBlack vbRed vbSunday vbMonday vbOKOnly vbOKCancel | Chr(13) Chr(10) 0*0 0*FF 1 2 0 1 | Символ возврата каретки Символ перевода строки Черный Красный Воскресенье Понедельник Только кнопка “OK” Кнопка “OK” и “Отмена” |
Если же значение в поле может изменяться в процессе выполнения программы, то такое поле памяти объявляют как переменную в операторе Dim. Он имеет следующий формат:
[ Private | Public ] Dim Имя_переменной [ As Тип _данных ]
Тип данных – это множество значений (например, целые числа, даты, тексты, рисунки и т.д.).
Каждая переменная принадлежит к какому-либо типу данных. Это означает, что в данном поле памяти могут храниться значения только из определенного ранее множества (типа данных).
Примеры объявления переменных:
Dim Количество As Integer
Dim A1 As Single
Здесь переменная «Количество» объявлена как переменная целого типа, а переменная A1– как переменная дробного типа (число с плавающей точкой одинарной точности).
Таким образом, действие операторов Const и Dim заключается в том, что в памяти компьютера выделяется поле памяти, которому присваивается имя. Размер поля зависит от типа данных, которые будут помещаться в это поле. Оператор Const сразу же помещает значение в выделенное поле и это значение в дальнейшем не изменяется, а оператор Dim только выделяет поле памяти под переменную, в которое в дальнейшем можно будет помещать различные значения из указанного типа.
Название типов данных и имена переменных
В VB имеется много различных типов данных. В табл. 4.2 представлены типы, которые наиболее часто используются.
Таблица 4.2
Некоторые типы данных
| Тип | Описание | Префикс |
| Boolean Byte Integer Long Single Double Currency String Date Variant | Логическое значение Однобайтное целое число Целое число Длинное целое число Число с плавающей точкой одинарной точности Число с плавающей точкой двойной точности Число с фиксированной точкой (денежный тип) Текстовая строка Дата и время Любое значение из перечисленных выше | bln byt int lng sng dbl cur str dtm vnt (var) |
Переменные типа Variant могут хранить значения различных типов. На практике не рекомендуется пользоваться этим типом без особой необходимости, поскольку каждая переменная занимает в памяти достаточно много места, а действия с ними плохо контролируются системой, что может привести к непредсказуемым результатам.
Каждой переменной при объявлении присваивается имя, которое рекомендуется образовывать по формату:
<Префикс> <Базовое имя>
Префиксы для наиболее часто используемых типов представлены в табл. 4.2.
Примеры имен:
intКоличество, blnДа, curЦена
Рассмотрим более подробно типы данных и операции с ними.
Целые типы
В VB имеется семейство данных целого типа. Информация о диапазоне возможных значений в каждом типе и размер памяти, который требуется для данного значения, приведены в табл. 4.3.
Таблица 4.3
Целые типы
| Тип | Диапазон чисел | Размер в байтах |
| Byte Integer Long | 0…255 -32768…32767 -2147483648...2147483647 | 1 2 4 |
Величины, которые участвуют в различных операциях (сложение, деление и т. п.) называются операндами.
При применении к целым операндам следующие операции дают целые значения:
+ – сложение;
- – вычитание;
* – умножение;
\ – целочисленное деление;
Mod – остаток от деления;
^ – возведение в степень.
Примеры: 7\3 = 2; Mod 3 = 1; 3^2 = 9.
Целый результат дают следующие встроенные функции:
Abs(x) – абсолютное значение х;
Fix(x) – целое число, равное числу х без дробной части.
Int(x) – наибольшее целое, не превышающее х.
Примеры: Abs(-3.7) = 3.7; Fix(-3.7) = -3; Int(-3.7) = -4.
Примечание. Функция Abs (х) дает целый результат, если аргумент целый, и вещественный, если аргумент вещественный.
Вещественные типы
В VB определено несколько типов дробных чисел. Информация о диапазоне возможных значений в каждом типе и размер памяти, который требуется для одного значения, приведены в табл. 4.4.
Таблица 4.4
Вещественные типы
| Тип | Диапазон чисел | Значащие цифры | Размер в байтах |
| Single Double Currency | +/- 1.4*10-45…3.4*1038 +/- 5.0*10-324…1.8*10308 +/- 9*1014 | 7 - 8 15 - 16 15 позиций в целой и 4 в дробной частях | 4 8 8 |
При условии, что хотя бы один из операндов относится к вещественному типу (другой может быть и целым), следующие операции дают вещественный результат:
+ – сложение;
- – вычитание;
* – умножение;
/ – деление (результат всегда вещественный);
^ – возведение в степень.
Вещественный результат всегда дают математические функции:
Sin(x), Cos(x), Tan(x), Atn(x), Ln(x), Exp(x), Sqr(x).
Для округления чисел используется функция Round(x,n), где x – дробное число, n – количество чисел в дробной части (если n не указано, то округление осуществляется до целого числа). Например, результатом функции Round(3.74,1) будет 3.7, а функции Round(3.74)– число 4.
|
|
|
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!