Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 74 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

parseDouble : message d'erreur

 
n°9056
bernardwil
Profil : Jeune recrue
Posté le 13-06-2004 à 12:22:42  profilanswer
 

C'est encore moi (tt d'abord merci pour les réponses précédentes).
 
Voilà, j'ai encore un problème.
 
J'ai effectué un programme qui fonctionne sur l'ordinateur de mon école mais pas sur le mien.
Le message d'erreur est le suivant :  
 
C:\Program Files\Xinox Software\JCreator LE\MyProjects\Racines\CalculIntegrales.java:46: Method parseDouble(java.lang.String) not found in class java.lang.Double.
      a=Double.parseDouble(qField.getText());
                          ^
C:\Program Files\Xinox Software\JCreator LE\MyProjects\Racines\CalculIntegrales.java:47: Method parseDouble(java.lang.String) not found in class java.lang.Double.
   b=Double.parseDouble(rField.getText());
                       ^
2 errors
 
Process completed.
 
 
Si quelqu'un pouvait m'aider ce serait bien sympathique... merci

n°9057
airv3
Coach de la Montgalorette
Profil : Vieux de la vieille
Posté le 13-06-2004 à 13:53:05  profilanswer
 

au debut de ton fichier tu as fais un import java.lang.*; ???
si non mets le!


Message édité par airv3 le 13-06-2004 à 14:00:17

---------------
La surprise du petit Chkonk est attendu Hall "Coin de la ruelle" porte des "400 pseudos"
En Sicile, la femme est plus dangereuse que les fusils...
Des mecs comme lui y en a pas
n°9058
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 13-06-2004 à 14:37:37  profilanswer
 

airv3 a écrit :

au debut de ton fichier tu as fais un import java.lang.*; ???
si non mets le!


cet import est fait par defaut, inutile de le mettre...
de plus le compilo precise clairement qu'il trouve pas la methode dans la classe Double, donc c'est vraiment pas ca...  
 
par contre je vois pas trop où est le probleme, surtout si ca marche à ton ecole, ca doit plutot etre un probleme avec ton pc...
tu peux copier/coller ton code, qu'on le test aussi ?


---------------
Fondateur de la CuRseD TeAm
n°9059
airv3
Coach de la Montgalorette
Profil : Vieux de la vieille
Posté le 13-06-2004 à 14:50:55  profilanswer
 

je me disais aussi :p bon ben je vois pas ou est le pb alors... comme dis myst copie/colle ici pou kon vois le pb si il y en a un ds le code


---------------
La surprise du petit Chkonk est attendu Hall "Coin de la ruelle" porte des "400 pseudos"
En Sicile, la femme est plus dangereuse que les fusils...
Des mecs comme lui y en a pas
n°9060
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 13-06-2004 à 16:01:16  profilanswer
 

T'as le JDK d'installer ? :ddr: Non, je déconne hein ;)
Par contre comme myst et airv3, montre-nous d'avantage de code :spamafote:
 
Quel est la version du JDK installé par contre ?? Est-ce que ta classe Double ne serait pas corrompue...?
Catch-tu l'exception NumberFormatException ??
Je pose des questions auxiliaires, je ne vois pas non plus d'ou ca peut venir de prime abord...

n°9066
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 14-06-2004 à 09:41:53  profilanswer
 

passe peut etre en 1.4.2 parce ke là c'est mystique comme erreur :/

n°9071
airv3
Coach de la Montgalorette
Profil : Vieux de la vieille
Posté le 14-06-2004 à 18:34:37  profilanswer
 

et meme le passage en 1.4.2 me parait pas necessaire... ce sont des methode ki existe depuis "toujours"
chelou ct'hisoitre


---------------
La surprise du petit Chkonk est attendu Hall "Coin de la ruelle" porte des "400 pseudos"
En Sicile, la femme est plus dangereuse que les fusils...
Des mecs comme lui y en a pas
n°9093
bernardwil
Profil : Jeune recrue
Posté le 15-06-2004 à 14:16:41  profilanswer
 

déso pour retard, voici le code :  
 
 
import java.awt.*;
import java.awt.event.*;
import java.text.*;
 
 
class fonction1 {
    fonction1(){}
    double value(double x){
     return x*x-4;
    }
 
 double zeros(double a,double b){
  double eps=1E-5;
  double x=0;
  while (Math.abs(b-a)>eps){
  x=(a+b)/2;
       
  if (value(a)*value(x)>0)a=x;
  else b=x;
 }
  return x;
  }
 }  
     
 
public class Fonction extends Frame {
 
  TextField aField;
  TextField bField;
  Button but;
  double a,b,bfinal;
  double reponse []=new double [10];
  int nbrezero=0;
  fonction1 f=new fonction1();
         
         
         public Fonction() {
         super ("Zéros d'une fonction" );
         setLayout (new FlowLayout());
   setSize(600,600);
   setLocation(50,50);
   addWindowListener(new WindowAdapter(){
    public void windowClosing (WindowEvent e)
    {System.exit(0);}});
     
   
  add (new Label ("Calcul des zéros de la fonction x²-4" ));  
       
        add (new Label ("Borne inférieure" ));
        aField=new TextField(5);
        add(aField);
         
        add (new Label ("Borne supérieure" ));
        bField=new TextField(5);
        add(bField);
         
         
        but=new Button("calcul" );
        add(but);
        but.addActionListener (new actionBut());
        setVisible(true);
 
}
 
 class actionBut implements ActionListener{
  public void actionPerformed(ActionEvent e) {    
   a=Double.parseDouble(aField.getText());
   bfinal=Double.parseDouble(bField.getText());
   int i=0;
   b=a;
   while (b<bfinal) {
    b=b+0.01;
    if (f.value(a)*f.value(b)<0){
     reponse [i]=f.zeros(a,b);
     i++;
     a=b;}}
   nbrezero=i;
   repaint();
  }}
 
 
    public void paint (Graphics g) {
     DecimalFormat df=new DecimalFormat("#.####" );
   g.drawString("Il y a " +nbrezero+ " zéros",40,100);
   g.drawString("Ils sont égaux à",40,140);
   for (int i=0;i<nbrezero;i++)
   g.drawString(""+df.format(reponse[i]),60,175+15*i);
    }
 
   
  public static void main (String args[]){
   new Fonction();
  }
   
 }

n°9095
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 15-06-2004 à 15:19:51  profilanswer
 

chez moi le programme marche bien...
 
je comprends pas... tu compiles avec quoi ??? [:humanrage]


---------------
Fondateur de la CuRseD TeAm
n°9106
bernardwil
Profil : Jeune recrue
Posté le 15-06-2004 à 22:16:06  profilanswer
 

g la version 1 1 8
 
mais j'ai sûrement dû mal installer jcreator car g installé à partir du cd du prof...
 
jvais réessayer avec une nouvelle version
 
merci pour l'aide....

n°9111
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 16-06-2004 à 09:32:45  profilanswer
 

jcreator c'est bien ca ? :heink:
 
et pis ouais ca coute rien de mettre la 1.4.2...


Message édité par myst le 16-06-2004 à 09:33:03

---------------
Fondateur de la CuRseD TeAm
n°9123
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 16-06-2004 à 12:04:35  profilanswer
 

airv3 a écrit :

et meme le passage en 1.4.2 me parait pas necessaire... ce sont des methode ki existe depuis "toujours"
chelou ct'hisoitre


 
C'est pas tellement de passer en 1.4.2 c'est surtout le fait de reinstaller ;)


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes
n°9125
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 16-06-2004 à 12:05:17  profilanswer
 

bernardwil a écrit :

g la version 1 1 8
 
mais j'ai sûrement dû mal installer jcreator car g installé à partir du cd du prof...
 
jvais réessayer avec une nouvelle version
 
merci pour l'aide....


 
Ouais Java est un langage ki evolu souvent reinstall la 1.4.2 au moins t'aura tout de bien propre


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes

Aller à :
Ajouter une réponse