Aracılığıyla paylaş


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 y gücüne yükseltildi

Açıklamalar

Aşağıdaki tabloda, x ve y parametreleri için çeşitli değerler veya değer aralıkları belirtildiğinde döndürülen değer gösterilir. Daha fazla bilgi için bkz. Single.PositiveInfinity, Single.NegativeInfinityve Single.NaN.

x y Dönüş değeri
NaN dışında herhangi bir değer ±0 1
NaN ±0 1 ( .NET Framework'teNaN)*
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 NaN dışında herhangi bir değer 1
+1 NaN 1 ( .NET Framework'teNaN)*
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
< 0NegativeInfinity Tamsayı olmayan sonlu NaN

* Bu satırlar, Floating-Point Aritmetikiçin IEEE Standard tarafından tanımlandığı gibi için tam kurallar 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.