Comment utiliser Math.pow en java ?

Comment faire des puissances en java en utilisant la classe math ?

Comment faire des puissances en java en utilisant la classe math ?

Math.pow a deux paramètres ou arguments de type double. Le premier, a, est la valeur que je veux élever à la puissance b. La méthode nous restitue la valeur a à la puissance b de type double primitif. Voici ci-dessous la guide java qui rapporte avec son exemple. Bon travail.

Math.pow(double a, double b) est une méthode statique de la classe Math en Java. Elle prend deux arguments (de type double) et élève la valeur du premier argument à la puissance du deuxième argument, c'est-à-dire a^b, et la retourne comme résultat (également double). En d'autres termes, a est la base et b est son exposant. Par exemple, Math.pow(2,4) est équivalent à 2^4 ou 16.

Le type de retour Math.pow(...) est double. Vous pouvez le caster en long ou int (soyez prudent des débordements pour le dernier). Regardons quelques exemples.

 import static java.lang.Double.NaN; public class Main { public static void main(String[] args) { System.out.println((long) Math.pow(2, 4)); // 16 System.out.println((long) Math.pow(2, 1)); // 2 System.out.println((long) Math.pow(2, 0)); // 1 // Si le deuxième argument est NaN, alors le résultat est NaN. System.out.println(Math.pow(2, NaN)); // 0 System.out.println(Math.pow(2.5, 3)); // 15.625 } } 

Sortie

16 2 1 NaN 15.625