StrictMath.Pow(Double, Double) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne la valeur du premier argument déclenché à la puissance du deuxième argument.
[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
Paramètres
- a
- Double
base.
- b
- Double
l’exposant.
Retours
la valeur a<sup>b</sup>.
- Attributs
Remarques
Retourne la valeur du premier argument déclenché à la puissance du deuxième argument. Cas spéciaux :
<ul><li>Si le deuxième argument est positif ou négatif zéro, le résultat est 1,0. <li>Si le deuxième argument est 1.0, le résultat est le même que le premier argument. <li>Si le deuxième argument est NaN, le résultat est NaN. <li>If the first argument is NaN and the second argument is nonzero, then the result is NaN.
<li>If <ul><li>la valeur absolue du premier argument est supérieure à 1 et le deuxième argument est l’infini positif, ou <li>la valeur absolue du premier argument est inférieure à 1 et le deuxième argument est l’infini négatif, </ul> alors le résultat est l’infini positif.
<li>If <ul><li>la valeur absolue du premier argument est supérieure à 1 et le deuxième argument est l’infini négatif, ou <li>la valeur absolue du premier argument est inférieure à 1 et le deuxième argument est l’infini positif, </ul> alors le résultat est positif zéro.
<li>Si la valeur absolue du premier argument est égale à 1 et que le deuxième argument est infini, le résultat est NaN.
<li>Si <ul><li>le premier argument est positif zéro et le deuxième argument est supérieur à zéro, ou <li>le premier argument est l’infini positif et le deuxième argument est inférieur à zéro, </ul> alors le résultat est positif zéro.
<li>Si <ul><li>le premier argument est positif zéro et le deuxième argument est inférieur à zéro, ou <li>le premier argument est l’infini positif et le deuxième argument est supérieur à zéro, </ul> alors le résultat est l’infini positif.
<li>If <ul><li>le premier argument est zéro négatif et le deuxième argument est supérieur à zéro, mais pas un entier impair fini, ou <li>le premier argument est l’infini négatif et le deuxième argument est inférieur à zéro, mais pas un entier impair fini, </ul> alors le résultat est positif zéro.
<li Si <ul><li>>le premier argument est zéro négatif et le deuxième argument est un entier impair fini positif, ou <li>le premier argument est l’infini négatif et le deuxième argument est un entier impair fini négatif, /ul> alors <le résultat est négatif zéro.
<li If <ul><li>>le premier argument est zéro négatif et le deuxième argument est inférieur à zéro, mais pas un entier impair fini, ou <li>le premier argument est l’infini négatif et le deuxième argument est supérieur à zéro, mais pas un entier impair fini, </ul> alors le résultat est l’infini positif.
<li If <ul><li>>le premier argument est zéro négatif et le deuxième argument est un entier impair fini négatif, ou <li>le premier argument est l’infini négatif et le deuxième argument est un entier impair fini positif, </ul> alors le résultat est l’infini négatif.
<li>Si le premier argument est fini et inférieur à zéro <ul><li> si le deuxième argument est un entier pair fini, le résultat est égal au résultat de l’élévation de la valeur absolue du premier argument à la puissance du deuxième argument.
<li>si le deuxième argument est un entier impair fini, le résultat est égal au négatif du résultat de l’élévation de la valeur absolue du premier argument à la puissance du deuxième argument.
<li>si le deuxième argument est fini et non un entier, le résultat est NaN. </ul>
<li>Si les deux arguments sont des entiers, le résultat est exactement égal au résultat mathématique de l’élévation du premier argument à la puissance du deuxième argument si ce résultat peut en fait être représenté exactement sous forme de double valeur.</ul>
(Dans les descriptions précédentes, une valeur à virgule flottante est considérée comme un entier si et seulement s’il est fini et un point fixe de la méthode #ceil ceil ou, équivalent, un point fixe de la méthode #floor floor. Une valeur est un point fixe d’une méthode à argument unique si et uniquement si le résultat de l’application de la méthode à la valeur est égal à la valeur.)
Java documentation pour java.lang.StrictMath.pow(double, double).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.