Main Content

intmin

特定の整数型の最小値

説明

v = intmin は、32 ビット符号付き整数型の最小値を返します。

v = intmin(type) は、指定された整数型の最小値を返します。intmin(type) より小さい値を整数型 type に変換すると、値は intmin(type) になります。

v = intmin("like",p) は、データ型および実数/複素数の区別が整数変数 p と同じである整数型の値の最小値を返します。

すべて折りたたむ

32 ビット符号付き整数型の最小値を返します。

v = intmin
v = int32
    -2147483648

64 ビット符号なし整数型の最小値を返します。

v = intmin("uint64")
v = uint64
    0

v のクラスをチェックします。

class(v)
ans = 
'uint64'

8 ビット符号付き整数型の最小値 (-128) を返します。

v = intmin("int8")
v = int8
    -128

-128 より小さい値を 8 ビット符号付き整数に変換します。

v1 = int8(-135)
v1 = int8
    -128

変換された値は -128 になります。

v1v と同じであることをチェックします。

isequal(v,v1)
ans = logical
   1

8 ビット符号付き整数の 2 行 3 列の複素数配列を作成します。

p = int8([-12 3+2i 2; 6 3 2-7i]);

データ型および実数/複素数の区別が p と同じである整数型の値の最小値を返します。

v = intmin("like",p)
v = int8
    -128 +      0i
class(v)
ans = 
'int8'

入力引数

すべて折りたたむ

整数型。文字ベクトルまたは string として指定します。次の表に、type の有効なオプションを示します。

整数型説明

"int8"

8 ビット符号付き整数

"int16"

16 ビット符号付き整数

"int32"

32 ビット符号付き整数

"int64"

64 ビット符号付き整数

"uint8"

8 ビット符号なし整数

"uint16"

16 ビット符号なし整数

"uint32"

32 ビット符号なし整数

"uint64"

64 ビット符号なし整数

プロトタイプ。整数変数として指定します。

データ型: int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
複素数のサポート: あり

拡張機能

C/C++ コード生成
MATLAB® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2006a より前に導入