logo

Fonction de puissance en Java

La fonction puissance en Java est Math.pow(). Il est utilisé pour obtenir la puissance du premier argument par rapport au deuxième argument. Il prend deux arguments et renvoie la valeur du premier argument élevé au deuxième argument. Il renvoie une valeur de type double.

La fonction pow() s'effectue dans java.lang.Math.pow () bibliothèque.

Par exemple, pour calculer le 5 à la puissance 2, alors cela peut se faire comme suit :

police de caractères

Math.pow(5,2) =25

Syntaxe:

 public static double pow(double a, double b) 

où,

a est la base

b est l'exposant

La syntaxe ci-dessus renverra la valeur de a^b en type de données double.

Considérez les points ci-dessous concernant la fonction de puissance dans Java :

une classe peut-elle étendre plusieurs classes
  • Il renverra 1,0 si le deuxième argument est positif ou négatif zéro.
  • Il renverra NaN si le deuxième argument n'est pas un nombre.
  • Il renverra le même résultat que le premier argument, si b (deuxième argument) est 1.

Comprenons-le avec quelques exemples :

Exemple 1 : Calculez 5 ^ 2 à l'aide de la fonction Java Power

PowerFunc1.java :

 public class PowerFunc1 { public static void main(String[] args) { double a = 5; double b = 2; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^2 } } 

Sortir:

 25.0 

Exemple 2 : Calculez 5 ^ (-3) à l'aide de la fonction puissance

PowerFunc2.java :

générateur de nombres aléatoires en c
 public class PowerFunc2 { public static void main(String[] args) { double a = 5; double b = -3; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^(-3) } } 

Sortir:

 0.008 

Exemple 3 : Calculez -3 ^ 5 à l'aide de la fonction puissance

PowerFunc3.java :

 public class PowerFunc3 { public static void main(String[] args) { double a = -3; double b = 5; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^2 } } 

Sortir:

 -243.0 

Exemple 4 : calculez 5^0 à l'aide de la fonction puissance

PowerFunc4.java :

 public class PowerFunc4 { public static void main(String[] args) { double a = 5; double b = 0; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^2 } } 

Sortir:

 1.0 

Exemple 5 : calculez 0,57 ^ 0,25 à l'aide de la fonction puissance

PowerFunc5.java :

 public class PowerFunc5 { public static void main(String[] args) { double a = 0.57; double b = 0.25; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^2 } } 

Sortir:

 0.8688978326173192 

D'après les exemples ci-dessus,

combien de zéros dans 1 milliard
  • La fonction puissance est utilisée pour obtenir la valeur de la puissance du premier argument par rapport au deuxième argument.
  • La fonction power renvoie la valeur de type double.
  • Le nombre négatif peut être calculé à l’aide de la fonction puissance.
  • Le nombre décimal peut également être calculé à l’aide de la fonction puissance.
  • Si le deuxième argument est zéro, le résultat sera 1,0.
  • Si le deuxième argument n’est pas un nombre, il renverra NaN.

Comment renvoyer une valeur de type entier à l'aide de la fonction puissance

Nous pouvons également renvoyer la valeur de type entier en utilisant la fonction puissance. Pour cela, nous devons le convertir explicitement en Integer.

Considérez l'exemple ci-dessous :

PowerFunc6.java :

 public class PowerFunc6 { public static void main(String[] args) { int i=(int)Math.pow(5,2); //Type Cast to integer System.out.println(+ i); } } 

Sortir:

 25