Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.lang - Classe : StrictMath
Version documentée : Java SE 17

Méthode « StrictMath.pow »

Signature

public static double pow( double value,  double power );

Description

Cette méthode permet de calculer une valeur élevée à une puissance donnée (valuepower).

Paramètres

ParamètreTypeDescription
value
double
La valeur à élever à une puissance donnée.
power
double
La puissance à laquelle élever la valeur.

Valeur de retour

La valeur de retour est de type double. Cette méthode renvoit valuepower.

Exemple de code

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
 20 
 21 
 22 
 23 
 24 
 25 
 26 
 27 
 28 
 29 
 30 
 31 
import java.util.InputMismatchException;
import java.util.Scanner;

public class Sample {
    
    /**
     * Exemple de calcul de la surface d'un cercle.
     */
    public static void main( String[] args ) {
        
        // La classe Scanner permet de lire des données dans un flux textuel.
        // Dans cet exemple, le scanner est connecté à la console (System.in).
        try ( Scanner scanner = new Scanner( System.in ) ) {            
           
            System.out.print( "Quel est le rayon de votre cercle : " );
            double radius = scanner.nextDouble();
                    
            // Calcul de la surface du cercle.
            double area = StrictMath.PI * StrictMath.pow( radius, 2 );      // PI * r²
            System.out.printf( "La surface du cercle vaut : %f\n", area );
            
        } catch( InputMismatchException exception ) {
            
            System.err.println( "Votre saisie ne correspond pas à une valeur flottante." );
            System.err.printf( "Veuillez respecter le format %.1f\n", 0.5 );
            
        }
        
    }
    
}
Exemple d'utilisation de la méthode StrictMath.pow

Et voici les résultats produits par cet exemple.

Quel est le rayon de votre cercle : 2
La surface du cercle vaut : 12,566371

Disponible depuis

1.3

Voir aussi

La méthode StrictMath.cbrt( double )
La méthode StrictMath.sqrt( double )