Scupper
Messages postés28Date d'inscriptionjeudi 15 octobre 2009StatutMembreDernière intervention12 décembre 2013 25 févr. 2011 à 17:56
# public static void main(String[] args){
# long maxExp;
# double x = 5.1;
# double fact;
# Approximation_Erfc obj = new Approximation_Erfc();
# maxExp=obj.maxExpErfc(Math.abs(x));
# fact = obj.Erfc(x,maxExp);
# System.out.println("Erfc("+x+") = "+fact);
# }
tu change la valeur de x par une valeur donnée pour avoir la valeur approximative de erfc(x) ...
je n'aime po travailler avec les valeurs entrées comme arguments pour main C tjrs 2 lignes ou plus de code ...
bon si tu veux entré la valeur par les arguments de main
t'as qu'a ajouT le code suivant :
x=Double.parseDouble(args[1]);
à la place de x = 5.1 et fait attention dans main ajoute throws java.lang.NumberFormatException pour éviT les exceptions lorsque tu entre un valeur erronée....
bon, si tu viens de commenC JAVA ceci C comme ".... ;... .... ...." ; C pour cela essaye maintenant de chanG la valeur de x manuellement et si tu veux une amélioration ou t'as une proposition pour modifier le code tu me le dis ... :D
cs_david
Messages postés22Date d'inscriptionlundi 31 décembre 2001StatutMembreDernière intervention19 mai 2012 25 févr. 2011 à 17:18
EN fait je crois que j'y suis arrivé mais je comprend pas trop en fait il m'écrit: 0,999999....
cs_david
Messages postés22Date d'inscriptionlundi 31 décembre 2001StatutMembreDernière intervention19 mai 2012 25 févr. 2011 à 15:10
WINDOWS
Scupper
Messages postés28Date d'inscriptionjeudi 15 octobre 2009StatutMembreDernière intervention12 décembre 2013 25 févr. 2011 à 14:20
tu travaille sous windows ou bien Linux ???
cs_david
Messages postés22Date d'inscriptionlundi 31 décembre 2001StatutMembreDernière intervention19 mai 2012 25 févr. 2011 à 10:17
tu peux m'expliquer plus en détail merci je débute en informatique
Scupper
Messages postés28Date d'inscriptionjeudi 15 octobre 2009StatutMembreDernière intervention12 décembre 2013 25 févr. 2011 à 05:12
G jamais utilisé JCreator, mais une chose est sur t'as pas besoin de configuration, tt ce que t'en ai besoin est d'execuT le programme, si ça marche pas fait le avec commande :
javac Approximation_Erfc.java //pour compiler
java Approximation_Erfc // pour exécuT
....
cs_david
Messages postés22Date d'inscriptionlundi 31 décembre 2001StatutMembreDernière intervention19 mai 2012 23 févr. 2011 à 15:49
il faut avoir quoi comme config moi j'utilise JC CREATOR LE
25 févr. 2011 à 17:56
# long maxExp;
# double x = 5.1;
# double fact;
# Approximation_Erfc obj = new Approximation_Erfc();
# maxExp=obj.maxExpErfc(Math.abs(x));
# fact = obj.Erfc(x,maxExp);
# System.out.println("Erfc("+x+") = "+fact);
# }
tu change la valeur de x par une valeur donnée pour avoir la valeur approximative de erfc(x) ...
je n'aime po travailler avec les valeurs entrées comme arguments pour main C tjrs 2 lignes ou plus de code ...
bon si tu veux entré la valeur par les arguments de main
t'as qu'a ajouT le code suivant :
x=Double.parseDouble(args[1]);
à la place de x = 5.1 et fait attention dans main ajoute throws java.lang.NumberFormatException pour éviT les exceptions lorsque tu entre un valeur erronée....
bon, si tu viens de commenC JAVA ceci C comme ".... ;... .... ...." ; C pour cela essaye maintenant de chanG la valeur de x manuellement et si tu veux une amélioration ou t'as une proposition pour modifier le code tu me le dis ... :D
25 févr. 2011 à 17:18
25 févr. 2011 à 15:10
25 févr. 2011 à 14:20
25 févr. 2011 à 10:17
25 févr. 2011 à 05:12
javac Approximation_Erfc.java //pour compiler
java Approximation_Erfc // pour exécuT
....
23 févr. 2011 à 15:49