Bonjour à tous
je voudrais connaitre la racine carré d'un nombre , pour cela il me faut la foncion sqrt
Mais ou est elle ?
faut 'il faire un import ??
Version imprimable
Bonjour à tous
je voudrais connaitre la racine carré d'un nombre , pour cela il me faut la foncion sqrt
Mais ou est elle ?
faut 'il faire un import ??
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Math.html
Il faut mettre "Math." avant.
Ex :Tu n'as rien à importer car le paquetage "lang" est compris par défaut dans ttes les applications que tu fais.Code:
1
2 double x = Math.sqrt(16);
Si tu vas dans la javadoc, tu verras tout en haut et a peu-pres vers le milieu-droit de l'ecran un lien avec marque Index. Cet index liste les noms de toutes les classes, methodes et membres accessibles de l'API.
Ainsi a la lettre S tu pourras trouver :
:arrow: apprend a utiliser la doc :!:Citation:
sqrt(double) - Static method in class java.lang.Math
Returns the correctly rounded positive square root of a double value.
sqrt(double) - Static method in class java.lang.StrictMath
Returns the correctly rounded positive square root of a double value.
Rappelons aussi que Java ne possede pas de fonctions mais que des methodes, qui appartiennent donc a des classes. Si tu veux appeler une methode qui n'appartient pas a la classe courante, il faut la prefixer par un objet ou un nom de classe, comme Math.sqrt(). Java 1.5 permet de faire des imports statiques pour importer les methodes statiques. Par exemple import static java.lang.Math.* permet de taper sqrt() sans prefixer par Math.