MATLAB 도움말 센터
부동소수점(Floating Point) 형식의 정밀도가 보장되는 최대 정수
f = flintmax
f = flintmax(precision)
f = flintmax(like=p)
f = flintmax는 IEEE® 배정밀도에서 정밀도가 보장되는 최대 정수인 2^53을 반환합니다. 배정밀도 형식에는 이 값보다 큰 값에 대해서는 정수 정밀도가 없으므로 일부 정수가 정확히 표현되지 않을 수 있습니다.
f
2^53
예제
f = flintmax(precision)은 IEEE 단정밀도 또는 배정밀도에서 정밀도가 보장되는 최대 정수를 반환합니다. flintmax는 단정밀도의 경우 single(2^24)를 반환하고 배정밀도의 경우 2^53을 반환합니다.
precision
flintmax
single(2^24)
f = flintmax(like=p)는 데이터형, 희소성 및 실수/복소수 여부가 부동소수점 변수 p와 동일한, 정밀도가 보장되는 최대 정수를 반환합니다.
p
모두 축소
IEEE® 배정밀도에서 정밀도가 보장되는 최대 정수 2^53을 반환합니다.
format long e f = flintmax
f = 9.007199254740992e+15
IEEE® 단정밀도에서 정밀도가 보장되는 최대 정수 single(2^24)을 반환합니다.
f = flintmax("single")
f = single 16777216
f의 클래스를 확인합니다.
class(f)
ans = 'single'
flintmax("single")에서 반환하는 것보다 큰 값의 경우 일부 정수가 단정밀도로 정확히 표현되지 않을 수 있습니다.
flintmax("single")
flintmax에서 반환되는 값에 1을 더합니다.
1
f1 = f+1
f1 = single 16777216
f1은 f와 동일합니다.
f1
isequal(f,f1)
ans = logical 1
flintmax에서 반환되는 값에 2를 더합니다. 숫자 16777218은 단정밀도로 정확히 표현되지만 16777217은 정확히 표현되지 않습니다.
2
16777218
16777217
f2 = f+2
f2 = single 16777218
데이터형 및 실수/복소수 여부가 기존 배열과 동일한, 정밀도가 보장되는 최대 정수를 반환합니다.
먼저 데이터형이 single인 복소수 벡터를 만듭니다.
single
p = single([0.12+2i -0.5i 3]);
정밀도가 보장되는 최대 정수를 p와 유사한 복소수 스칼라로 반환합니다.
f = single 1.6777e+07 +0.0000e+00i
"double"
"single"
부동소수점 정밀도 유형으로, "double" 또는 "single"로 지정됩니다.
데이터형: char
char
프로토타입으로, 부동소수점 변수로 지정됩니다.
데이터형: double | single 복소수 지원 여부: 예
double
스칼라 상수로 반환되는 부동소수점 형식의, 정밀도가 보장되는 최대 정수입니다. 이 상수는 배정밀도의 경우 2^53이고 단정밀도의 경우 single(2^24)입니다.
모두 확장
이 함수는 tall형 배열을 지원하지만 다음과 같은 제한 사항이 있습니다.
지원되는 구문은 flintmax(like=p)이며, 여기서 p의 기본 데이터형은 부동소수점 데이터형이어야 합니다.
flintmax(like=p)
자세한 내용은 tall형 배열 항목을 참조하십시오.
backgroundPool
ThreadPool
이 함수는 스레드 기반 환경을 완전히 지원합니다. 자세한 내용은 스레드 기반 환경에서 MATLAB 함수 실행하기 항목을 참조하십시오.
flintmax 함수는 GPU 배열 입력값을 지원하지만 다음과 같은 사용법 관련 참고 및 제한 사항이 있습니다.
자세한 내용은 GPU에서 MATLAB 함수 실행하기 (Parallel Computing Toolbox) 항목을 참조하십시오.
사용법 관련 참고 및 제한 사항:
자세한 내용은 분산 배열을 사용하여 MATLAB 함수 실행 (Parallel Computing Toolbox) 항목을 참조하십시오.
R2013a에 개발됨
eps | realmax | intmax | format
eps
realmax
intmax
format
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
유럽
아시아 태평양
지역별 지사에 문의