Sprache

StrictMath.Pow(Double, Double) Methode

Definition

Gibt den Wert des ersten Arguments zurück, das auf die Potenz des zweiten Arguments erhoben wird.

[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

Parameter

a
Double

Basis.

b
Double

der Exponent.

Gibt zurück

a <wert sup>b</sup>.

Attribute

Hinweise

Gibt den Wert des ersten Arguments zurück, das auf die Potenz des zweiten Arguments erhoben wird. Sonderfälle:

<ul><li>Wenn das zweite Argument positiv oder negativ null ist, ist das Ergebnis 1,0. <li>Wenn das zweite Argument 1,0 ist, entspricht das Ergebnis dem ersten Argument. <li>Wenn das zweite Argument NaN ist, lautet das Ergebnis NaN. <li>Wenn das erste Argument NaN ist und das zweite Argument ungleich Null ist, lautet das Ergebnis NaN.

<li>Wenn <ul><li>der absolute Wert des ersten Arguments größer als 1 ist und das zweite Argument positive Unendlichkeit ist, oder <li>der absolute Wert des ersten Arguments kleiner als 1 ist und das zweite Argument negative Unendlichkeit ist, </ul> dann ist das Ergebnis positive Unendlichkeit.

<li>Wenn <ul><li>der absolute Wert des ersten Arguments größer als 1 ist und das zweite Argument negative Unendlichkeit ist, oder <li>der absolute Wert des ersten Arguments kleiner als 1 ist und das zweite Argument positive Unendlichkeit ist, </ul> dann ist das Ergebnis positive Null.

<li>Wenn der absolute Wert des ersten Arguments gleich 1 ist und das zweite Argument unendlich ist, lautet das Ergebnis NaN.

<li>Wenn <ul><li>das erste Argument positiv null ist und das zweite Argument größer als Null ist, oder <li>ist das erste Argument positive Unendlichkeit, und das zweite Argument ist kleiner als Null, </ul> , dann ist das Ergebnis positive Null.

<li>Wenn <ul><li>das erste Argument positiv null ist und das zweite Argument kleiner als Null ist oder <li>das erste Argument positive Unendlichkeit ist und das zweite Argument größer als Null ist, </ul> dann ist das Ergebnis positive Unendlichkeit.

<li>Wenn <ul><li>das erste Argument negativ null ist und das zweite Argument größer als Null ist, aber keine endliche ungerade ganze Zahl, oder <li>das erste Argument ist negative Unendlichkeit und das zweite Argument kleiner als Null, aber keine endliche ungerade ganze Zahl, </ul> , dann ist das Ergebnis positive Null.

<li>Wenn <ul><li>das erste Argument negativ null ist und das zweite Argument eine positive endliche ungerade ganze Zahl ist, oder <li>ist das erste Argument negative Unendlichkeit, und das zweite Argument ist eine negative ungerade ganze Zahl, </ul> , dann ist das Ergebnis negative Null.

<li>Wenn <ul><li>das erste Argument negativ null ist und das zweite Argument kleiner als null, aber keine endliche ungerade ganze Zahl ist oder <li>das erste Argument negative Unendlichkeit ist und das zweite Argument größer als Null ist, aber keine endliche ungerade ganze Zahl, </ul> , dann ist das Ergebnis positive Unendlichkeit.

<li>Wenn <ul><li>das erste Argument negativ null ist und das zweite Argument eine negative endliche ungerade ganze Zahl ist, oder <li>ist das erste Argument negative Unendlichkeit und das zweite Argument ist eine positive endliche ungerade ganze Zahl, </ul> , dann ist das Ergebnis negative Unendlichkeit.

<li>Wenn das erste Argument endlich und kleiner als null <ul><li> ist, wenn das zweite Argument eine endliche gerade ganze Zahl ist, entspricht das Ergebnis dem Ergebnis, dass der absolute Wert des ersten Arguments auf die Potenz des zweiten Arguments erhöht wird.

<li>, wenn das zweite Argument eine endliche ungerade ganze Zahl ist, ist das Ergebnis gleich dem Negativen des Ergebnisses, das den absoluten Wert des ersten Arguments auf die Potenz des zweiten Arguments erhöht.

<li>, wenn das zweite Argument endlich ist und keine ganze Zahl, dann ist das Ergebnis NaN. </ul>

<li>Wenn beide Argumente ganze Zahlen sind, entspricht das Ergebnis exakt dem mathematischen Ergebnis, das das erste Argument auf die Potenz des zweiten Arguments anhebt, wenn das Ergebnis tatsächlich genau als double Wert dargestellt werden kann.</ul>

(In den vorstehenden Beschreibungen wird ein Gleitkommawert als eine ganze Zahl betrachtet, wenn und nur, wenn sie endlich ist und ein fester Punkt der Methode #ceil ceil oder, entsprechend, einen festen Punkt der Methode #floor floor. Ein Wert ist ein fester Punkt einer Ein-Argument-Methode, wenn und nur, wenn das Ergebnis der Anwendung der Methode auf den Wert gleich dem Wert ist.)

Java Dokumentation für java.lang.StrictMath.pow(double, double).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: