StrictMath.Pow(Double, Double) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
第1引数を第2引数で累乗した値を返します。
[Android.Runtime.Register("pow", "(DD)D", "")]
public static double Pow(double a, double b);
[<Android.Runtime.Register("pow", "(DD)D", "")>]
static member Pow : double * double -> double
パラメーター
- a
- Double
base。
- b
- Double
指数。
返品
値 a<sup>b</sup>。
- 属性
注釈
第1引数を第2引数で累乗した値を返します。 特殊なケース:
<ul><li> 2 番目の引数が正または負のゼロの場合、結果は 1.0 になります。 <li> 2 番目の引数が 1.0 の場合、結果は最初の引数と同じです。 <li> 2 番目の引数が NaN の場合、結果は NaN になります。 <li> 最初の引数が NaN で、2 番目の引数が 0 以外の場合、結果は NaN になります。
<li><ul><li>最初の引数の絶対値が 1 より大きく、2 番目の引数が正の無限大、または<li>最初の引数の絶対値が 1 未満で、2 番目の引数が負の無限大、</ul>結果は正の無限大になります。
<li>if <ul><li>最初の引数の絶対値が 1 より大きく、2 番目の引数が負の無限大、または <li>最初の引数の絶対値が 1 未満で、2 番目の引数が正の無限大、 </ul> 結果は正の 0 になります。
<li>最初の引数の絶対値が1で、2番目の引数が無限の場合、結果はNaNになります。
<li>if <ul><li>最初の引数が正の 0 で、2 番目の引数が 0 より大きいか、 <li>最初の引数が正の無限大で、2 番目の引数が 0 より小さい場合、 </ul> 結果は正の 0 になります。
<li>if <ul><li>最初の引数が正の 0 で、2 番目の引数が 0 より小さいか、 <li>最初の引数が正の無限大で、2 番目の引数が 0 より大きく、 </ul> 結果は正の無限大になります。
<li><ul><li>最初の引数が負の 0 で、2 番目の引数が 0 より大きく、有限の奇数ではないか、または<li>最初の引数が負の無限大で、2 番目の引数が 0 より小さいが有限の奇数整数ではない場合、< 結果は正>の 0 になります。
<li><ul><li>最初の引数が負のゼロで、2 番目の引数が正の有限奇数整数であるか、または<li>最初の引数が負の無限大で、2 番目の引数が負の有限奇数整数である場合、</ul>結果は負のゼロになります。
<li>if <ul><li>最初の引数は負のゼロで、2 番目の引数はゼロより小さいが有限の奇数ではないか、または <li>最初の引数は負の無限大であり、2 番目の引数は 0 より大きく、有限の奇数の整数ではない場合、 </ul> 結果は正の無限大になります。
<li><ul><li>最初の引数が負のゼロで、2 番目の引数が負の有限奇数整数であるか、または <li>最初の引数が負の無限大で、2 番目の引数が正の有限奇数整数である場合、 </ul> 結果は負の無限大になります。
<li>最初の引数が有限でゼロ未満の場合 <ul><li> 2番目の引数が有限の偶数の場合、結果は最初の引数の絶対値を2番目の引数の累乗した結果と等しくなります。
<li>2 番目の引数が有限の奇数整数の場合、結果は、最初の引数の絶対値を 2 番目の引数の累乗に引き上げた結果の負の値と等しくなります。
<li> 2 番目の引数が整数ではなく有限の場合、結果は NaN になります。 </ul>
<li>両方の引数が整数の場合、結果が実際に double 値として正確に表すことができる場合、結果は 2 番目の引数の累乗に最初の引数を引き上げた数学的結果と正確に等しくなります</ul>
(前述の説明では、浮動小数点値は、メソッドの有限の固定小数点である場合にのみ整数と見なされます。また、メソッドの固定小数点 #ceil ceil#floor floor場合に限られます。メソッドを値に適用した結果が値と等しい場合にのみ、値は 1 引数メソッドの固定ポイントです)。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。