Share via


FiniteFact 함수

경고

이 설명서는 최신 QDK로 대체된 클래식 QDK를 참조합니다.

최신 QDK에 대한 API 설명서는 를 참조 https://aka.ms/qdk.api 하세요.

네임스페이스: Microsoft.Quantum.Diagnostics

패키지: Microsoft.Quantum.QSharp.Foundation

지정된 부동 소수점 값이 한정된 숫자를 나타내는지 확인하고 그렇지 않은 경우 예외를 throw합니다.

function FiniteFact (d : Double, message : String) : Unit

입력

d : Double

확인할 부동 소수점 값입니다.

message: String

가 유한하지 않거나 숫자가 아닌 경우 d 오류 메시지로 사용할 오류 메시지입니다.

출력: 단위

예제

다음 Q# 코드는 예외를 throw합니다.

FiniteFact(NaN(), "NaN is not a finite number.");

참고 항목