Main Content

이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

intmax

특정 정수형의 가장 큰 값

설명

예제

v = intmax는 32비트 부호 있는 정수형의 가장 큰 값을 반환합니다.

예제

v = intmax(type)은 지정된 정수형의 가장 큰 값을 반환합니다. intmax(type)보다 큰 값을 정수형 type으로 변환하면 이 값은 intmax(type)이 됩니다.

예제

모두 축소

32비트 부호 있는 정수형의 가장 큰 값을 반환합니다.

v = intmax
v = int32
    2147483647

64비트 부호 없는 정수형의 가장 큰 값을 반환합니다.

v = intmax('uint64')
v = uint64
    18446744073709551615

v의 클래스를 확인합니다.

class(v)
ans = 
'uint64'

8비트 부호 있는 정수형의 가장 큰 값인 127을 반환합니다.

v = intmax('int8')
v = int8
    127

127보다 큰 값을 8비트 부호 있는 정수로 변환합니다.

v1 = int8(198)
v1 = int8
    127

변환된 값은 127이 됩니다.

v1v와 동일한지 확인합니다.

isequal(v,v1)
ans = logical
   1

입력 인수

모두 축소

정수형으로, 문자형 벡터 또는 string형으로 지정됩니다. 다음 표에서 type에 유효한 옵션이 나와 있습니다.

정수형설명

'int8'

부호 있는 8비트 정수

'int16'

부호 있는 16비트 정수

'int32'

부호 있는 32비트 정수

'int64'

부호 있는 64비트 정수

'uint8'

8비트 부호 없는 정수

'uint16'

16비트 부호 없는 정수

'uint32'

32비트 부호 없는 정수

'uint64'

부호 없는 64비트 정수

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

참고 항목

| | | |

R2006a 이전에 개발됨