Main Content

realmin

정규화된 최소 부동소수점 숫자

설명

예제

f = realmin은 IEEE® 배정밀도에서 정밀도가 보장되는 정규화된 최소 양의 부동소수점 숫자를 반환합니다. 이는 2^(-1022)과 같습니다.

예제

f = realmin(precision)은 IEEE 단정밀도 또는 배정밀도에서 정밀도가 보장되는 정규화된 최소 양의 부동소수점 숫자를 반환합니다. 이는 배정밀도의 경우 realmin, 단정밀도의 경우 single(2^(-126))과 같습니다.

예제

f = realmin("like",p)는 데이터형, 희소성 및 실수/복소수 여부가 부동소수점 변수 p와 동일한 정규화된 최소 양의 부동소수점 숫자를 반환합니다.

예제

모두 축소

출력 형식을 긴 형식 과학 표기법으로 설정합니다. IEEE® 배정밀도에서 정밀도가 보장되는 정규화된 최소 양의 부동소수점 숫자를 반환합니다.

format long e
f = realmin
f = 
    2.225073858507201e-308

IEEE® 단정밀도에서 정밀도가 보장되는 정규화된 최소 양의 부동소수점 숫자를 반환합니다.

f = realmin("single")
f = single
    1.1755e-38

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

class(f)
ans = 
'single'

데이터형과 실수/복소수 여부가 기존 배열과 동일한 정규화된 최소 양의 부동소수점 숫자를 반환합니다.

먼저 데이터형이 single인 복소수 벡터를 만듭니다.

p = single([0.12+2i -0.5i 3]);

정규화된 최소 양의 부동소수점 숫자를 p와 유사한 복소수 스칼라로 반환합니다.

f = realmin("like",p)
f = single
    1.1755e-38 +0.0000e+00i

10×10 희소 행렬을 만듭니다.

p = sparse(10,10,pi);

데이터형과 희소성이 p와 동일한 정규화된 최소 양의 부동소수점 숫자를 반환합니다. 출력값은 1×1 희소 행렬입니다.

f = realmin("like",p)
f = 
   (1,1)     2.2251e-308

입력 인수

모두 축소

부동소수점 정밀도 유형으로, "double" 또는 "single"로 지정됩니다.

프로토타입으로, 부동소수점 변수로 지정됩니다.

데이터형: double | single
복소수 지원 여부:

확장 기능

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

버전 내역

R2006a 이전에 개발됨