完全修飾名: Std.Math.IsInfinite
function IsInfinite(d : Double) : Bool
概要
指定された浮動小数点値が正の無限大か負の無限大かを返します。
インプット
d
チェックする浮動小数点値。
アウトプット
true が正または負の無限大である場合にのみ d します。
備考
NaN は数値ではなく、有限数でも無限でもありません。 そのため、IsInfinite(0.0 / 0.0) は falseを返します。
値が NaNされているかどうかを確認するには、IsNaN(d)を使用します。
この関数は正の無限大と負の無限大の両方に対して true を返しますが、これらの値は d > 0.0 と d < 0.0をチェックすることによって区別できることに注意してください。
例
Message($"{IsInfinite(42.0)}"); // false
Message($"{IsInfinite(0.0 / 0.0)}"); // false
Message($"{IsInfinite(-1.0 / 0.0}"); // true