<java>resultat de mon calcul est fausse!!!
domxaline
Messages postés
188
Date d'inscription
Statut
Membre
Dernière intervention
-
tores17 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
tores17 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
reslutat de mon calcul est fausse,quand x et y le même chiffre,le resultat est bon
exemple x:10 et y 10,à ce moment le total est bon
dans le cas contraire x:25,y:50 le resultat est fausse,aidez moi s'il vous plaît
voilà mon programme:
reslutat de mon calcul est fausse,quand x et y le même chiffre,le resultat est bon
exemple x:10 et y 10,à ce moment le total est bon
dans le cas contraire x:25,y:50 le resultat est fausse,aidez moi s'il vous plaît
voilà mon programme:
import java.awt.*; import java.awt.event.*; import java.applet.*; public class Textsum extends Applet implements ActionListener { TextField x,y,tot; public void init() { Label xp=new Label("X:",Label.RIGHT); Label yp=new Label("Y:",Label.RIGHT); Label totp=new Label("Total:",Label.RIGHT); x=new TextField(5); y=new TextField(5); tot=new TextField(10); add(xp); add(x); add(yp); add(y); add(totp); add(tot); x.addActionListener(this); y.addActionListener(this); tot.addActionListener(this); } public void actionPerformed(ActionEvent ae) { int a,b,c; a=Integer.parseInt(x.getText()); b=Integer.parseInt(x.getText()); c=a+b; tot.setText(""+c); } }
<applet code="Textsum.class" width=500 height=400> </applet>
A voir également:
- <java>resultat de mon calcul est fausse!!!
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Fausse alerte mcafee - Accueil - Piratage
- Resultat foot - Télécharger - Vie quotidienne
- Eclipse java - Télécharger - Langages
6 réponses
tu as bien regeneré completement ton projet?
tu es sur de ne pas te servir d'une vieille version de ton projet dans l'explorateur?
tu es sur de ne pas te servir d'une vieille version de ton projet dans l'explorateur?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
SVP quelqu'un peut m'aider?
j'ai une interface pour un certain calcule mais pas de résultat pourtant il y'a pas un message d'erreur et le résultat affiché est NaN :/
merci d'avance.
Calcul calc=new Calcul();
double a0 = 0;
double a1 = 0;
double a2 = 0;
double a3 = 0;
int Lbody = 0;
double snr;
double sensibilite;
int nrb =1;
double Rrb;
int Rreq = 0 ;
double im = 0 ;
double sm = 0 ;
String bw=calc.jComboBox1.getSelectedItem()+"";
String serv=calc.jComboBox2.getSelectedItem()+"";
String chmodel=calc.jComboBox5.getSelectedItem()+"";
String chargecell=calc.jComboBox4.getSelectedItem()+"";
String typezone=calc.jComboBox3.getSelectedItem()+"";
switch(bw){
case "1.4":
nrb=6;
break;
case "3":
nrb=15;
break;
case "5":
nrb=25;
break;
case "10":
nrb=50;
break;
case "15":
nrb=75;
break;
case "20":
nrb=100;
break;
}
switch(serv){
case "DATA":
Rreq=1000;
break;
case "VoIP":
Rreq=64;
Lbody=3;
break;
case "Video":
Rreq=384;
break;
}
Rrb=Rreq/nrb;
switch(chmodel){
case "epa5":
a0=536.6;
a1=20.76;
a2=13.28;
a3=0;
break;
case "eva70":
a0=533.1;
a1=23.91;
a2=13.74;
a3=0;
break;
case "etu300":
a0=376.2;
a1=20.15;
a2=12.41;
a3=0;
break;
}
switch(chargecell){
case "35%":
im=1;
break;
case "40%":
im=1.3;
break;
case "50%":
im=1.8;
break;
case "60%":
im=2.4;
break;
case "70%":
im=2.9;
break;
case "80%":
im=3.3;
break;
case "90%":
im=3.7;
break;
case "100%":
im=4.2;
break;
}
switch(typezone){
case "Urbaine":
sm=7.9;
break;
case "Suburbaine":
sm=7.9;
break;
case "Rurale":
sm=4.4;
break;
}
String p=jTextField1.getText();
String g=jTextField2.getText();
int PUE=Integer.parseInt(p);
int Ga=Integer.parseInt(g);
snr=a1-a2*(Math.sqrt(Math.log((a0-a3)/(Rrb-a3))/Math.log(2)));
sensibilite=-171.7447+snr;
int loss=6+Lbody;
double margin=im+sm;
double mapl=PUE-sensibilite-loss-margin+Ga;
String maplul=String.valueOf(mapl);
jTextField5.setText(maplul);
j'ai une interface pour un certain calcule mais pas de résultat pourtant il y'a pas un message d'erreur et le résultat affiché est NaN :/
merci d'avance.
Calcul calc=new Calcul();
double a0 = 0;
double a1 = 0;
double a2 = 0;
double a3 = 0;
int Lbody = 0;
double snr;
double sensibilite;
int nrb =1;
double Rrb;
int Rreq = 0 ;
double im = 0 ;
double sm = 0 ;
String bw=calc.jComboBox1.getSelectedItem()+"";
String serv=calc.jComboBox2.getSelectedItem()+"";
String chmodel=calc.jComboBox5.getSelectedItem()+"";
String chargecell=calc.jComboBox4.getSelectedItem()+"";
String typezone=calc.jComboBox3.getSelectedItem()+"";
switch(bw){
case "1.4":
nrb=6;
break;
case "3":
nrb=15;
break;
case "5":
nrb=25;
break;
case "10":
nrb=50;
break;
case "15":
nrb=75;
break;
case "20":
nrb=100;
break;
}
switch(serv){
case "DATA":
Rreq=1000;
break;
case "VoIP":
Rreq=64;
Lbody=3;
break;
case "Video":
Rreq=384;
break;
}
Rrb=Rreq/nrb;
switch(chmodel){
case "epa5":
a0=536.6;
a1=20.76;
a2=13.28;
a3=0;
break;
case "eva70":
a0=533.1;
a1=23.91;
a2=13.74;
a3=0;
break;
case "etu300":
a0=376.2;
a1=20.15;
a2=12.41;
a3=0;
break;
}
switch(chargecell){
case "35%":
im=1;
break;
case "40%":
im=1.3;
break;
case "50%":
im=1.8;
break;
case "60%":
im=2.4;
break;
case "70%":
im=2.9;
break;
case "80%":
im=3.3;
break;
case "90%":
im=3.7;
break;
case "100%":
im=4.2;
break;
}
switch(typezone){
case "Urbaine":
sm=7.9;
break;
case "Suburbaine":
sm=7.9;
break;
case "Rurale":
sm=4.4;
break;
}
String p=jTextField1.getText();
String g=jTextField2.getText();
int PUE=Integer.parseInt(p);
int Ga=Integer.parseInt(g);
snr=a1-a2*(Math.sqrt(Math.log((a0-a3)/(Rrb-a3))/Math.log(2)));
sensibilite=-171.7447+snr;
int loss=6+Lbody;
double margin=im+sm;
double mapl=PUE-sensibilite-loss-margin+Ga;
String maplul=String.valueOf(mapl);
jTextField5.setText(maplul);