Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

До розд. 3.1) Рідкісні типи змінних




Додаткові відомості

Вправи

Доповніть програмні коди додатків, які Ви будували при вирішенні вправ попередньої глави, рядками, що містять оголошення типів змінних. При їх запуску зверніть увагу на те, як система Visual Basic реагуватиме на вихід за межі допустимих значень чисел, що вводяться.

Побудуйте додаток «Обмін значеннями», подібний тому, що був розглянутий у прикладі 3.6, який матиме не два, а 4 текстових поля (мал. 3.4).

Мал. 3.4. Вікно додатка «Обмін значеннями» з чотирма текстовими полями в початковому стані

Як і в прикладі 3.6, клік кнопки ПУСК1 повинен зробити напис в текстових полях «правильними» — такими, що відповідають за змістом тим місцям, на яких вони знаходяться. При цьому колір полів і букв у цих полях мінятися не повинен. А клік кнопки ПУСК2 повинен крім зміни написів змінити і зазначені кольори так, як показано на мал. 3.5.

Мал. 3.5. Вікно додатка «Обмін значеннями» з чотирма текстовими полями після кліку по кнопці ПУСК2

Крім типів змінних, перерахованих у розд. 3.1, існують і інші, наприклад:

Десяткове грошове число (Currency). Значенням змінної цього типу є число, що має до 15 знаків зліва від десяткової крапки і до 4 знаків справа від десяткової крапки. Воно займає 8 байт пам'яті. Використовується в основному для представлення фінансової інформації. Вимоги до точності обчислень у фінансових (банківських) додатках бувають дуже високими: не допускаються погрішності навіть в одну копійку! Грошові числа забезпечують таку точність. Діапазон значень цього типу: від -22337203685477.5808 до 92233 7203685477.5807.

Логічна величина (Boolean). У змінної цього типу може бути тільки два значення: Істина (True) і Неправда (False). Значення займає 2 байти пам'яті.

Дата (Date). Значенням змінної цього типу є інформація про дату. Воно займає 8 байт пам'яті. Діапазон значень цього типу: від 1 січня 100 р. до 31 грудня 9999 р.

Об'єкт (Object). Значенням змінної цього типу є посилання на об'єкт. Воно займає 4 байти пам'яті. Подробиці Ви можете знайти у довідковому файлі Visual Basic.

(До розд. 3.1) Угода про імена змінних (угорська нотація)

Фірма Microsoft рекомендує приписувати до імені змінної з лівого боку особливу приставку (префікс), що вказує на тип змінної. Наприклад: ім'я intЧислоКрапок говорить про те, що дана змінна має тип Integer. Цю угоду про імена змінних називають також угорською нотацією (Роз'яснення цього терміна приведене в розд. 2.2.). У табл. 3.1 приведені приставки для імен змінних різних типів, розглянутих у даній главі.

Табл.3.1
Тип змінної Приставка
Byte byt
Integer lnt
Long lng
Single sng
Double dbl
String str
Variant vnt
Currency cur
Boolean bln
Date dtm
Object obj

Але ми не будемо слідувати цим рекомендаціям ні при складанні імен змінних, ні при складанні імен об'єктів (див. розд. 2.2), так як усі наші програмні коди невеликі і не вимагають великих зусиль для їхнього сприйняття. Якщо ж Ви в майбутньому будете писати великі, серйозні програми на Visual Basic, використання угорської нотації може Вам допомогти — дещо полегшить читання Ваших програм іншими людьми чи Вами самими після довгої перерви в роботі над ними.




Поделиться с друзьями:


Дата добавления: 2014-12-23; Просмотров: 429; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.