MathF.Pow(Single, Single) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した累乗に引き上げられた指定した数値を返します。
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
パラメーター
- x
- Single
基本番号。
- y
- Single
指定した累乗。
返品
x の力に引き上げられます。 y
注釈
次の表は、 x および y パラメーターにさまざまな値または値の範囲が指定されている場合の戻り値を示しています。 詳細については、「Single.PositiveInfinity「Single.NegativeInfinityおよび「Single.NaN」を参照してください。
| x | ○ | 戻り値 |
|---|---|---|
を除く任意の値 NaN |
±0 | 1 |
NaN |
±0 | 1* |
NaN |
0 を除く任意の値 | NaN* |
| ±0 | < 0 と奇数の整数 |
NegativeInfinity または PositiveInfinity |
| ±0 | NegativeInfinity |
PositiveInfinity |
| ±0 | PositiveInfinity |
+0 |
| ±0 | > 0 と奇数の整数 | ±0 |
| -1 |
NegativeInfinity または PositiveInfinity |
1 |
| +1 | を除く任意の値 NaN |
1 |
| +1 | NaN |
1* |
| 1 を除く任意の値 | NaN |
NaN* |
| -1 < x < 1 | PositiveInfinity |
+0 |
| < -1 または > 1 | PositiveInfinity |
PositiveInfinity |
| -1 < x < 1 | NegativeInfinity |
PositiveInfinity |
| < -1 または > 1 | NegativeInfinity |
+0 |
PositiveInfinity |
< 0 | +0 |
PositiveInfinity |
> 0 | PositiveInfinity |
NegativeInfinity |
< 0 と有限および奇数の整数 | -0 |
NegativeInfinity |
> 0 と有限および奇数の整数 | NegativeInfinity |
NegativeInfinity |
< 0 と有限であり、奇数の整数ではありません | +0 |
NegativeInfinity |
> 0 と有限であり、奇数の整数ではありません | PositiveInfinity |
| ±0 | < 0 と有限であり、奇数の整数ではありません | PositiveInfinity |
| ±0 | > 0 と有限であり、奇数の整数ではありません | +0 |
< 0 ですが、それ以外の場合 NegativeInfinity |
有限の非整数 | NaN |
* これらの行は、pow for Floating-Point Arithmetic で定義されているの規則の完全なセットには表示されません。 .NETは IEEE 754 浮動小数点例外を無効にし、qNaN (quiet NaN) と sNaN (signalling NaN) を区別しないため、ここに含まれています。
IEEE 754 仕様では、この例外を無効にすることができます。
このメソッドは基になる C ランタイムを呼び出します。正確な結果または有効な入力範囲は、オペレーティング システムやアーキテクチャによって異なる場合があります。