Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

intmin

지정된 정수형의 가장 작은 값

구문

v = intmin
v = intmin('classname')

설명

v = intmin는 MATLAB®에서 32비트 정수로 나타낼 수 있는 가장 작은 값입니다. intmin이 반환한 값보다 작은 값은 32비트 정수로 형변환될 때 intmin 값으로 포화(Saturate)됩니다.

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