MathF.Pow(Single, Single) Yöntem

Tanım

Belirtilen güce yükseltilmiş bir sayı döndürür.

public:
 static float Pow(float x, float y);
public static float Pow(float x, float y);
static member Pow : single * single -> single
Public Shared Function Pow (x As Single, y As Single) As Single

Parametreler

x
Single

Temel sayı.

y
Single

Belirtilen güç.

Döndürülenler

x gücünün yükseltilmesi y

Açıklamalar

Aşağıdaki tablo, ve x parametreleri için çeşitli değerler veya değer aralıkları belirtildiğinde y dönüş değerini gösterir. Daha fazla bilgi için bkz. Single.PositiveInfinity, Single.NegativeInfinity ve Single.NaN.

x y Dönüş değeri
Dışında herhangi bir değer NaN ±0 1
NaN ±0 1 (.NET Framework'te NaN)*
NaN 0 dışında herhangi bir değer NaN*
±0 < 0 ve tek bir tamsayı NegativeInfinity veya PositiveInfinity
±0 NegativeInfinity PositiveInfinity
±0 PositiveInfinity +0
±0 > 0 ve tek bir tamsayı ±0
-1 NegativeInfinity veya PositiveInfinity 1
+1 Dışında herhangi bir değer NaN 1
+1 NaN 1 (.NET Framework'te NaN)*
1 dışında herhangi bir değer NaN NaN*
-1 < x < 1 PositiveInfinity +0
< -1 veya > 1 PositiveInfinity PositiveInfinity
-1 < x < 1 NegativeInfinity PositiveInfinity
< -1 veya > 1 NegativeInfinity +0
PositiveInfinity < 0 +0
PositiveInfinity > 0 PositiveInfinity
NegativeInfinity < 0 ve sonlu ve tek tamsayı 0-
NegativeInfinity > 0 ve sonlu ve tek tamsayı NegativeInfinity
NegativeInfinity < 0 ve sonlu ve tek bir tamsayı değil +0
NegativeInfinity > 0 ve sonlu ve tek bir tamsayı değil PositiveInfinity
±0 < 0 ve sonlu ve tek bir tamsayı değil PositiveInfinity
±0 > 0 ve sonlu ve tek bir tamsayı değil +0
< 0 ama değil NegativeInfinity Tamsayı olmayan sonlu NaN

* Bu satırlar, Floating-Point pow tarafından tanımlanan kuralların tam kümesinde görünmez. .NET IEEE 754 kayan nokta özel durumlarını devre dışı bırakması ve bu nedenle qNaN (sessiz NaN) ile sNaN (Sinyal NaN) arasında ayrım yapmaması nedeniyle bunlar buraya eklenir. IEEE 754 belirtimi bu özel durumun devre dışı bırakılmasına izin verir.

Bu yöntem, temel alınan C çalışma zamanını çağırır ve tam sonuç veya geçerli giriş aralığı farklı işletim sistemleri veya mimariler arasında farklılık gösterebilir.

Şunlara uygulanır

Ayrıca bkz.