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 이전에 개발됨