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 : Math
Version documentée : Java SE 17

Méthode « Math.cbrt »

Signature

public static double cbrt( double value );

Description

Cette méthode permet de calculer la racine cubique d'une valeur. La racine cubique d'une valeur x est le nombre qui, une fois élevée au cube, donne x. Par exemple, la racine cubique de 27 est 3, étant donné que le cube de 3 vaut 27.

Paramètre

ParamètreTypeDescription
value
double
La valeur pour laquelle calculer la racine cubique.

Valeur de retour

La valeur de retour est de type double.

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 
import java.util.InputMismatchException;
import java.util.Scanner;

public class Sample {
    
    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( "Saisir une valeur : " );
            double value = scanner.nextDouble();
                    
            double cbrt = Math.cbrt( value );
            System.out.printf( "La racine cubique de %f vaut : %f\n", value, cbrt );
            
        } 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 Math.cbrt

Et voici les résultats produits par cet exemple de code.

Saisir une valeur : 27
La racine cubique de 27,000000 vaut : 3,000000

Disponible depuis

1.5

Voir aussi

La méthode Math.pow( double )
La méthode Math.sqrt( double )
Les fonctions cbrt, cbrtf et cbrtl en C