Некоторое время назад (аж 20 июня) я немного рассмотрел типы данных в C#. В той статье все было верно, но только написано в ней было все как-то не ровно. То есть – лично мне не очень понятно. Поэтому – решил сегодня сделать некоторые изменения, и написать уже полную статью про типы данных в Visual Basic.NET (ясное дело, что типы данных будут почти одинаковыми).
Зачем вообще опять писать про типы данных? Для того, чтобы изучить все аспекты программирования (в частности – в Visual Basic.NET). Так что, если кто-то хорошо знает типы данных – то может без сожаления пропустить данную статьи, так как она предназначена для новичков в программировании.
Типы данных необходимы для того, чтобы четко разделять используемые дынные, так как мы можем использовать в своей работе числа, строки, символы, логические переменные и сложные структуры. Для каждой такой переменной необходимо использовать свой тип данных. Умный программист всегда выберет именно тот тип данных, который (в данной ситуации) максимально подходит – а для этого надо знать, какие именно типы существуют в данном языке. Что сейчас и сделаем.
Перечень стандартных типов данных в Visual Basic.NET я буду представлять в виде таблиц с указанием того, что можно хранить в этих типах:
Целые типы данных:
№ | Тип | Диапазон значений | Кол-во байт |
1 | Byte | 0 .. 255 | 1 |
2 | Short | -32 768 .. 32 767 | 2 |
3 | Integer | -2 147 483 648 .. 2 147 483 647 | 4 |
4 | Long | - 9 223 372 036 854 775 808 .. 9 223 372 036 854 775 807 | 8 |
Самым большим типом является Lont. Если сравнивать с языком программирования паскаль - то там есть такие же типы, но он сдвинуты.
Действительные (вещественные) типы:
№ | Тип | Диапазон значений | Кол-во байт |
1 | Single | Отрицательные значения: - 3,402823E+38 .. -1,401298E-45 Положительные значения: 1,401298E-45 .. 3,402823E+38 | 4 |
2 | Double | Отрицательные значения: - 1,79769313486231E+308 .. - 4,94065645841247E-324 Положительные значения: 4,94065645841247E-324 .. 1,79769313486231E+308 | 8 |
3 | Decimal | 28 знаков от запятой | 16 |
А здесь был добавлен новый тип данных Decimal для финансовых рассчетов. В нем могут использовать 128-битовые значений (как раз шестнадцать байт). Могут храниться очень большие числа без потери точности округлений.
Пожалуй, в одной статье все выкладывать не буду, так как слишком большой она получится. Поэтому – с остальными типами данных познакомимся чуть более (скорее всего – уже завтра).
Комментариев нет:
Отправить комментарий