Miccighel
03-11-2011, 10:10
sarà un problema stupido però sto sbattendo la testa sulla scrivania :muro:
class TerzaCifraDecimale {
public static void main(String[] args) {
float x;
x = 32.42674566f;
System.out.println("La variabile x vale: "+x);
int y;
y = (int)(x*1000);
x = y/1000f;
}
}
questo codice tronca la variabile alla terza cifra decimale, quindi avrò una cosa del tipo
32, 426
'
se io volessi stampare SOLO la terza cifra decimale, come posso fare?
class TerzaCifraDecimale {
public static void main(String[] args) {
float x;
x = 32.42674566f;
System.out.println("La variabile x vale: "+x);
int y;
y = (int)(x*1000);
x = y/1000f;
}
}
questo codice tronca la variabile alla terza cifra decimale, quindi avrò una cosa del tipo
32, 426
'
se io volessi stampare SOLO la terza cifra decimale, come posso fare?