Найти в Дзене

002 Тип данных int16

int16 - это знаковый 16-битный целочисленный тип данных, он может хранить целые числа от -32768 до 32767 включительно.

Значения int16 могут быть объявлены и инициализированы следующим образом:

var a int16 = 42 или a:= int16(42)

Также можно выполнять различные операции над значениями int16, такие как арифметические и побитовые операции, сравнение, преобразование в другие целые типы и обратно.

В будущем, вы также можете использовать функции пакета math для переменных типа int16.

Важно отметить, что при работе со значениями int16 необходимо убедиться, что результат любой операции находится в диапазоне от -32768 до 32767, иначе программа выйдет в панику с ошибкой времени выполнения.

Используется, когда нужно хранить значение, которое больше, чем int8, но меньше, чем int32.

Наука
7 млн интересуются