Originariamente inviato da Simoxxx
Se z=0.5 funziona correttamente, restituendo 1.
Ho la necessitā di assegnare a z il valore di una divisione, e in qsto caso se z=1/2 z assume il valore 0.0 come pure interosup.
Come fare?
Thxxx


public void setInteroSup(double z){
String Ris = new String("");
z=1/2;
this.setZ(z);
Ris = Double.toString(z);
Ris.replace('.',',');
z = Double.parseDouble(Ris);
double temp=Math.ceil(z);
this.interosup=temp;
}
:master:
cioe' tu passi 1/2 ..

prova a passare(double)1/(double)2
oppure 1.00/2.00 :master: