Megosztás a következőn keresztül:


IsInfinite függvény

Teljes név: Std.Math.IsInfinite

function IsInfinite(d : Double) : Bool

Összefoglalás

Azt adja vissza, hogy egy adott lebegőpontos érték pozitív vagy negatív végtelen.

Bemenet

d

Az ellenőrizni kívánt lebegőpontos érték.

Hozam

true ha és csak akkor, ha d pozitív vagy negatív végtelen.

Megjegyzések

NaN nem szám, és így nem véges szám, és nem is végtelen. Így IsInfinite(0.0 / 0.0)falsead vissza. Ha ellenőrizni szeretné, hogy egy érték NaN-e, használja a IsNaN(d).

Ne feledje, hogy annak ellenére, hogy ez a függvény true ad vissza mind a pozitív, mind a negatív végtelenhöz, ezek az értékek továbbra is megkülönböztethetők d > 0.0 és d < 0.0ellenőrzésével.

Példa

Message($"{IsInfinite(42.0)}"); // false
Message($"{IsInfinite(0.0 / 0.0)}"); // false
Message($"{IsInfinite(-1.0 / 0.0}"); // true

Lásd még:

  • Microsoft.Quantum.Math.IsNaN