![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Таблица 4.3. Типы переменных
Тип переменной | Возможные значения | Объем занимаемой памяти | Приставка к имени |
Byte | Целые числа от 0 до 255 | 1 байт | byt |
Integer | Целые числа от -32768 до 32767 | 2 байта | int |
Long | Целые числа двойной длины | 4 байта | lng |
Single | Десятичные числа одинарной точности от1,401298Е-35 до 3.4022823Е38 | 4 байта | sng |
Double | Десятичные числа двойной точности от 1,94065645841247Е-324 до 1,79769313486232Е+308 | 8 байтов | dbl |
Boolean | Логическое значение Trueили False | 2 байта | bin |
String | Строка символов | 1 байт на каждый символ | str |
Currency | Число в денежном формате | 8 байтов | cur |
Date | Дата от 1 января 100 г. до 31 декабря 9999 г. | 8 байтов | dtm |
Object | Ссылки на любой объект | 4 байта | obj |
Variant | Любые значения | 5* 16 байтов | vnt |
Имя переменной. Имя каждой переменной (идентификатор) уникально и не может меняться в процессе выполнения программы. Имя переменной может состоять из различных символов (латинские и русские буквы, цифры и так далее), но должно обязательно начинаться с буквы и не должно включать знак «.» (точка). Количество символов в имени не может быть более 255.
Числовую переменную можно назвать, например, А или Число, а строковую — А или Строка. Однако разработчик языка Visual Basic — фирма Microsoft — рекомендует для большей понятности текстов программ для программиста в имена переменных включать особую приставку, которая обозначает тип переменных. Тогда имена целочисленных переменных целесообразно записывать как int А или хп1:Число, а строковых — strA и strCTpoKa.
Глава 4
Объявление типа переменной. Важно, чтобы не только разработчик программы (программист) понимал, переменные какого типа используются в программе, но чтобы это мог учесть и исполнитель программы (компьютер). Второе даже еще более важно, так как, если компьютер не будет «знать», переменная какого типа используется в программе, он будет считать ее переменной универсального типа Variant и отведет для ее хранения в памяти 16 или более байтов. Это будет приводить к неэффективному использованию памяти и замедлению работы программы.
Для объявления типа переменной используется оператор определения переменной. Синтаксис этого оператора следующий:
Dim ИмяПеременной [As ТипПеременной]
С помощью одного оператора можно объявить сразу несколько переменных, например:
Dim 1п1Число As Integer, strCTpoKa As String
Переменные, значения которых не меняются в процессе выполнения программы, называются константами. Синтаксис объявления констант следующий:
Const ИмяКонстанты [As Тип]= ЗначениеКон-станты
Вопросы для размышления
1. В чем разница между типом, именем и значением переменной?
2. Какие типы переменных используются в языке программирования Visual Basic и какую функцию выполняют приставки в именах переменных?
3. Почему рекомендуется объявлять переменные перед их использованием в программе?
Основы алгоритмизации и программирования
Зада ни я
i '
4.10. Определить, какой диапазон чисел может храниться в переменной типа Long с учетом выделения одного бита для хранения знака числа.
4.11. Определить, какое количество ячеек памяти потребуется для хранения строк «ЭВМ» и «информатика».
Дата публикования: 2014-10-30; Прочитано: 673 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!