Тип данных Integer — Visual Basic

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья

Содержит 32-разрядные (4-байтовые) целые числа со знаком в диапазоне от -2 147 483 648 до 2 147 483 647.

Тип данных Integer обеспечивает оптимальную производительность на 32-разрядных процессорах. Другие целочисленные типы загружаются в память и сохраняются в памяти с более низкой скоростью.

Значение по умолчанию для типа Integer — 0.

Переменную Integer можно объявить и инициализировать, назначив ей десятичный литерал, шестнадцатеричный литерал, восьмеричный литерал или (начиная с Visual Basic 2017) двоичный литерал. Если целочисленный литерал выходит за пределы диапазона Integer (то есть, если он меньше Int32.MinValue или больше Int32.MaxValue), возникает ошибка компиляции.

В следующем примере целые числа, равные 90 946 и представленные в виде десятичного, шестнадцатеричного и двоичного литерала, назначаются значениям Integer.

Dim intValue1 As Integer = 90946
Console.WriteLine(intValue1)
Dim intValue2 As Integer = &h26342
Console.WriteLine(intValue2)
Dim intValue3 As Integer = &B0001_0110_0011_0100_0010
Console. WriteLine(intValue3)
' The example displays the following output:
'          90946
'          90946
'          90946

Примечание

Префикс &h

или &H используется для обозначения шестнадцатеричного литерала, префикса &b или &B для обозначения двоичного литерала, а префикс &o или &O для обозначения восьмеричного литерала. У десятичных литералов префиксов нет.

Начиная с Visual Basic 2017, вы также можете использовать символ подчеркивания в _качестве разделителя цифр для повышения удобочитаемости, как показано в следующем примере.

Dim intValue1 As Integer = 90_946
Console.WriteLine(intValue1)
Dim intValue2 As Integer = &H0001_6342
Console.WriteLine(intValue2)
Dim intValue3 As Integer = &B0001_0110_0011_0100_0010
Console.WriteLine(intValue3)
' The example displays the following output:
'          90946
'          90946
'          90946

Начиная с Visual Basic 15. 5, вы также можете использовать символ подчеркивания (_) в качестве начального разделителя между префиксом и шестнадцатеричными, двоичными или восьмериальными цифрами. Пример:

Dim number As Integer = &H_C305_F860

Чтобы использовать символ подчеркивания в качестве начального разделителя, необходимо добавить следующий элемент в файл проекта Visual Basic (*.vbproj):

<PropertyGroup> <LangVersion>15.5</LangVersion> </PropertyGroup>

Дополнительные сведения см. в разделе Выбор версии языка Visual Basic.

Числовые литералы также могут содержать Iсимвол типа , обозначающий Integer тип данных, как показано в следующем примере.

Dim number = &H_035826I

Советы по программированию

  • Вопросы взаимодействия. Если вы выполняете взаимодействие с компонентами, не написанными для платформа .NET Framework, такими как объекты автоматизации или COM, помните, что Integer в других средах ширина данных отличается (16 бит).

    При передаче 16-разрядного аргумента такому компоненту в новом коде Visual Basic следует объявить его как Short, а не как Integer.

  • Расширение. Тип данных Integer можно расширить до Long, Decimal, Single или Double. Это означает, что тип Integer можно преобразовать в любой из этих типов без возникновения ошибки System.OverflowException.

  • Символы типов. При добавлении к литералу символа типа литерала I производится принудительное приведение литерала к типу данных Integer. При добавлении символа идентификатора типа

    % к любому идентификатору производится принудительное приведение этого идентификатора к типу Integer.

  • Тип Framework. В .NET Framework данный тип соответствует структуре System.Int32.

Диапазон

При попытке присвоить целочисленной переменной значение, лежащее за пределами диапазона данного типа, возникает ошибка. При попытке задать дробное значение оно округляется вверх или вниз до ближайшего целого значения. Если число находится точно посередине между двумя целыми числами, значение округляется до ближайшего четного целого. Такое поведение минимизирует ошибки округления, происходящие от постоянного округления среднего значения в одном направлении. В следующем коде приведены примеры округления.

' The valid range of an Integer variable is -2147483648 through +2147483647.  
Dim k As Integer  
' The following statement causes an error because the value is too large.  
k = 2147483648  
' The following statement sets k to 6.  
k = 5.9  
' The following statement sets k to 4  
k = 4.5  
' The following statement sets k to 6  
' Note, Visual Basic uses banker’s rounding (toward nearest even number)  
k = 5.5  

См. также раздел

  • System.Int32
  • Типы данных
  • Тип данных Long
  • Тип данных Short
  • Type Conversion Functions
  • Сводка по преобразованию
  • Эффективное использование типов данных

— CSS | MDN

<integer> — тип хранения данных в CSS — является частным случаем типа number, который представляет целые числа: как положительное, так и отрицательное. Целые числа могу быть использованы в свойствах CSS , таких как column-count, counter-increment (en-US), grid-column, grid-row (en-US), и z-index.

Тип данных <integer> состоит из одного или нескольких дробных цифр, от 0 до 9 включительно, символы + и - необязательны. Не существует единицы измерения, связанной с целочисленным типом данных.

Примечание: Не существует официального диапазона значений типа <integer>. Opera 12.1 поддерживает значения до 215-1, IE — до 220-1, а остальные браузеры даже выше. На протяжении существования значений CSS3 было проведено не большое количество обсуждений об установлении минимального диапазона: последнее решение, в апреле 2012 на протяжении фазы LC, было [-227-1; 227-1], но остальные значения, такие как 224-1 и 230-1, также были предложены. Однако, самая свежая на данный момент спецификация более не указывает на область определения этого типа данных.

Во время анимации значения типа <integer> интерполированы используя особые меры. Вычисление будет завершено, если они были целочисленными или с плавающей точкой; отдельное значение получается, используя Целую часть. Скорость интерполяции определена timing function (en-US), связанной с анимацией.

Корректные значения целочисленного типа данных

12          Положительное целое число (без предшествующего знака +)
+123        Положительное целое число (С предшествующим знаком +)
-456        Отрицательное целое число
0           Нуль
+0          Нуль, с предшествующим +
-0          Нуль, с предшествующим -

Некорректные значения целочисленного типа данных

12.0        Это <number>, а не <integer>, хоть и представляется как целое число.
12.         "Дробные" точки запрещены.
+---12      Разрешён только один предшествующий символ +/-.
десять      Буквы запрещены.
_5          Специальные знаки запрещены.
\35 Экранированные символы Юникода запрещены, даже если они являются целым числом (здесь: 5). \4E94 Разрешены только арабские цифры, даже в случае, если они экранированны (здесь: японское число 5, 五). 3e4 Научные обозначения запрещены.
Specification
CSS Values and Units Module Level 4
# integers

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

  • <number>

Found a content problem with this page?

  • Edit the page on GitHub.
  • Report the content issue.
  • View the source on GitHub.
Want to get more involved?

Learn how to contribute.

This page was last modified on by MDN contributors.

Целое число | Определение, примеры и факты

  • Развлечения и поп-культура
  • География и путешествия
  • Здоровье и медицина
  • Образ жизни и социальные вопросы
  • Литература
  • Философия и религия
  • Политика, право и правительство
  • Наука
  • Спорт и отдых
  • Технология
  • Изобразительное искусство
  • Всемирная история
  • Этот день в истории
  • Викторины
  • Подкасты
  • Словарь
  • Биографии
  • Резюме
  • Популярные вопросы
  • Инфографика
  • Демистификация
  • Списки
  • #WTFact
  • Товарищи
  • Галереи изображений
  • Прожектор
  • Форум
  • Один хороший факт
  • Развлечения и поп-культура
  • География и путешествия
  • Здоровье и медицина
  • Образ жизни и социальные вопросы
  • Литература
  • Философия и религия
  • Политика, право и правительство
  • Наука
  • Спорт и отдых
  • Технология
  • Изобразительное искусство
  • Всемирная история
  • Britannica объясняет
    В этих видеороликах Britannica объясняет различные темы и отвечает на часто задаваемые вопросы.
  • Britannica Classics
    Посмотрите эти ретро-видео из архивов Encyclopedia Britannica.
  • Demystified Videos
    В Demystified у Britannica есть все ответы на ваши животрепещущие вопросы.
  • #WTFact Видео
    В #WTFact Britannica делится некоторыми из самых странных фактов, которые мы можем найти.
  • На этот раз в истории
    В этих видеороликах узнайте, что произошло в этом месяце (или любом другом месяце!) в истории.
  • Студенческий портал
    Britannica — лучший ресурс для учащихся по ключевым школьным предметам, таким как история, государственное управление, литература и т. д.
  • Портал COVID-19
    Хотя этот глобальный кризис в области здравоохранения продолжает развиваться, может быть полезно обратиться к прошлым пандемиям, чтобы лучше понять, как реагировать сегодня.
  • 100 женщин
    Britannica празднует столетие Девятнадцатой поправки, выделяя суфражисток и политиков, творящих историю.
  • Спасение Земли
    Британника представляет список дел Земли на 21 век. Узнайте об основных экологических проблемах, стоящих перед нашей планетой, и о том, что с ними можно сделать!
  • SpaceNext50
    Britannica представляет SpaceNext50. От полёта на Луну до управления космосом — мы исследуем широкий спектр тем, которые подпитывают наше любопытство к космосу!

Содержание

  • Введение

Краткие факты

  • Связанный контент

Читать Далее

  • Ноль — четное или нечетное число?

Викторины

  • Числа и математика
  • Дайте определение: математические термины

Что такое целое число? — Определения и примеры (видео)

Автор:

Малкольм МакКинси

Целое число — это целое число из набора отрицательных , неотрицательные и положительные числа. Чтобы быть целым, число не может быть десятичной дробью или дробью.

Целые числа:

  • 130

  • -9

  • 90 171 0

  • 25

  • -7 685

Целые числа 90 163

Целые числа — это все отрицательные и положительные целые числа, а также 0. Целые числа или целые значения являются частью различных систем счисления.

Целочисленное определение и примеры

Системы нумерации — это способы подсчета и категоризации реальных и воображаемых объектов. Целые числа — это один набор чисел или система счисления, которую вы используете каждый день.

Общие системы счисления, с которыми вы можете столкнуться, включают все эти:

  • Вещественные числа

  • Натуральные числа

  • Целые числа

  • 9 0122 Мнимые числа

  • Рациональные числа

  • Иррациональные числа

  • Комплексные числа

Не путайте разные группы чисел с разными способами их представления.

Мы обычно записываем наши числа арабскими цифрами: 0, 1, 2, 3 . Но мы можем представить их и римскими цифрами (кроме 0): I, II, III.

Набор целых чисел

Математики показывают набор чисел, используя эти скобки  {} и многоточие …, чтобы показать, что числа продолжаются без конца. Таким образом, мы могли бы показать набор целых чисел следующим образом:

{…−4,−3,−2,−1,0,1,2,3,4…}\{…-4, -3,-2,-1,0,1,2,3,4…\}{…−4,−3,−2,−1,0,1,2,3,4.. .}

Мы понимаем, что отрицательные числа продолжают расти, как и целые положительные числа.

Набор целых чисел

Ниже приведены два разных набора чисел. Что означает каждое из них?

  1. {1, 2, 3, 4, 5…}

  2. {0, 2, 4, 6, 8, 10…}

  3. 9 0273

    Первый множество всех положительных целых чисел. Второй — это набор всех неотрицательных четных целых чисел.

    Набор целых чисел представлен символом Z . Набор записывается как Z={. ..} .

    Целые числа, не являющиеся целыми числами

    Отрицательные целые числа не являются целыми числами. Целые числа — это все счетные числа и 0 . Набор целых чисел, не являющихся целыми числами, выглядит следующим образом:

    Отрицательное число, не являющееся десятичным или дробным, является целым, но не целым числом.

    Примеры целых чисел

    Целые числа — это положительные целые числа и их аддитивные обратные, любое неотрицательное целое число и нуль сам по себе. Вот примеры целых чисел:

    • Отрицательные целые числа: -1, -2, -3, -4, -5 и так далее без конца.

    • Неотрицательные целые числа: 0 и все положительные целые числа, такие как 6, 7, 8, 9, 10 и так далее.

    • Целые положительные числа: 1, 2, 3, 4, 5 и так далее без конца.

    • Ноль: 0 сам по себе.

    Примеры целых чисел

    Примеры нецелых чисел

    Нецелые числа — это любое число, которое является десятичной, дробной или смешанной единицей.