Основи. Як здійснюється програмування
Детальний розгляд. типи даних
Детальний розгляд. типи даних
Типи даних в Visual Basic визначають тип значень або даних, які можуть зберігатися у змінній, а також спосіб зберігання даних. Чому існують різні типи даних? Уявіть собі, що якщо є три змінні, дві з яких містять числа, а третя - ім'я, ви можете виконувати арифметичні операції за допомогою перших двох, але таку арифметичну операцію не вдасться виконати з ім'ям. Присвоєння типу даних змінної спрощує визначення способів використання змінних.
Типи даних також використовуються в інших елементах програмування, таких як константи, властивості і функції. На наступному занятті будуть розглянуті додаткові відомості про інші способи використань типів даних.
Числові типи даних
Більшість комп'ютерних програм в тій чи іншій формі обробляють числа. Оскільки існує кілька способів запису чисел, Visual Basic має кілька типів для більш ефективної роботи з числовими даними.
Тип числових даних, який буде використовуватися найчастіше: Integer. який використовується для представлення цілих чисел (число без дробової частини). При виборі типу даних для представлення цілих чисел, необхідно використовувати тип даннихLong. якщо змінна буде зберігати числа більші, ніж приблизно два мільярди; в іншому випадку Integer є більш ефективним.
Не всі числа є цілими; наприклад при розподілі двох цілих чисел часто результатом буде ціле число і дрібна частина (9/2 = 4,5). Тип даних Double використовується для представлення чисел, у яких є дрібна частина.
Існують додаткові числові типи даних, наприклад Decimal. Short. SByte і UInteger; вони зазвичай використовуються в дуже великих програмах, де важливе використання пам'яті або швидкість роботи. Зараз для вас важливі лише базові типи числових даних, їх буде досить. Якщо ви хочете отримати додаткові відомості про типи даних, зверніться до Числові типи даних.
Текстові типи даних
Більшість програм також працюють з текстом, відображаючи відомості для користувача або отримуючи текст, який Ви самі ввели. Текст зазвичай зберігається в даних типу String. які можуть містити послідовність літер, цифр, пробілів та інших символів. String може мати будь-яку довжину, від пропозиції або абзацу до окремого знака або відсутності значення (порожній рядок).
Для змінної, яка завжди представляє тільки один знак, також є свій тип даних Char. Якщо потрібно зберігати в змінної один знак, можна використовувати тип даних Char замість String.
Інші типи даних
Крім тексту і чисел, в програмах іноді необхідно зберігати відомості інших типів, таких як значення true або false, дати або дані, що мають особливе значення в програмі.
Для значень, які можуть бути представлені як true / false, yes / no або on / off, в Visual Basic є тип даних Boolean. Мінлива Boolean може містити одне з двох можливих значень: True або False
Хоча можна уявити дату або час у вигляді чисел, тип даних Date спрощує розрахунки дат або часу, таких як число днів до дня народження або кількість хвилин до обіду.
Якщо необхідно зберігати більше одного типу даних в однієї змінної, можна використовувати складовою тип даних. Складові типи даних включають масиви. структури і класи. Ви дізнаєтеся про них на наступних заняттях.
Нарешті, існують певні випадки, коли тип даних, які підлягають зберіганню, можуть змінюватися з плином часу. Тип даних Object дозволяє оголосити змінну і потім визначити її тип. Про тип Object також розповідатиметься на наступних заняттях.
Слова і текст. Використання строкових змінних для організації слів
На цьому занятті ви дізнаєтеся, як використовувати тип даних String для подання слів і тексту.
На попередньому занятті було показано, як використовувати змінні для зберігання даних в програмі, і сказано, що кожна змінна повинна бути відповідного типу в залежності від даних, які в ній будуть зберігатися. На цьому занятті буде розказано більш докладно про тип даних String. який використовується для зберігання тексту.