Подробное рассмотрение. Типы данных
Типы данных в 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 также будет рассказываться на следующих занятиях.
Дата добавления: 2014-11-29; просмотров: 796;