Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

intmin

指定整数类型的最小值

语法

v = intmin
v = intmin('classname')

说明

v = intmin 是最小值,可以在 MATLAB® 软件中以 32 位整数形式表示。转换为 32 位整数时,任何小于 intmin 返回值的值都饱和处理为 intmin 值。

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++ 代码生成
使用 MATLAB® Coder™ 生成 C 代码和 C++ 代码。

另请参阅

| | | | | |

在 R2006a 之前推出