A voir également:
- Debutant en java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
1 réponse
Bonsoir,
Je débute en java aussi la construction de ce qui suit n'est peut-être pas parfaite ... mais ça fonctionne
Je débute en java aussi la construction de ce qui suit n'est peut-être pas parfaite ... mais ça fonctionne
public static void main(String[] args) {
double pi=3.14159265;
double rayon = Double.valueOf(args[0]);
double surface=pi* Math.pow(rayon,2);
double perimetre=pi*(rayon*2);
System.out.println("RAYON : "+rayon);
System.out.println("SURFACE : "+surface);
System.out.println("PERIMETRE : "+perimetre);
}
Vaut mieux utiliser Double.parseDouble(String) que Double.valueOf(String) car ce dernier te retourne un objet Double au lieu du natif double.
Et sinon, quitte à utiliser la bibliothèque Math (Math.pow), autant utiliser Math.PI ;)
Ce qui donne :
public class CCM{ public static void main(String[] args) { double rayon = Double.parseDouble(args[0]); double surface=Math.PI*Math.pow(rayon,2); double perimetre=Math.PI*(rayon*2); System.out.println("RAYON : "+rayon); System.out.println("SURFACE : "+surface); System.out.println("PERIMETRE : "+perimetre); } }Cdlt