MathF.Pow(Single, Single) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 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.