exponenta event banner

intmin

Наименьшее значение указанного целого типа

Синтаксис

v = intmin
v = intmin('classname')

Описание

v = intmin - наименьшее значение, которое может быть представлено в программном обеспечении MATLAB ® с 32-разрядным целым числом. Любое значение, меньшее значения, возвращенного intmin насыщает до intmin значение при приведении к 32-разрядному целому числу.

v = intmin('classname') наименьшее положительное значение в целочисленном классе classname. Допустимые значения для строки classname являются

'int8'

'int16'

'int32'

'int64'

'uint8'

'uint16'

'uint32'

'uint64'

intmin('int32') является таким же, как intmin без аргументов.

Примеры

Найдите минимальное значение для 64-разрядного целого числа со знаком:

v = intmin('int64')
v =

 -9223372036854775808

Преобразовать это значение в 32-разрядное целое число со знаком:

x = int32(v)
x =

 -2147483648

Сравнить результат со значением по умолчанию, возвращенным intmin:

isequal(x, intmin)
ans =

     1

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.

См. также

| | | | | |

Представлен до R2006a