Nwlapcug.com


Come convertire un numero decimale in un valore Integer in Java

Il linguaggio di programmazione Java fornisce accesso a decine di operazioni matematiche comuni nella classe statica java.util.Math. Chiamando questa classe, puoi rotondo, trovare gli esponenti e anche eseguire operazioni trigonometriche sui numeri. Sono disponibili tre metodi per arrotondare i numeri, dipendendo il comportamento desiderato: pavimento, soffitto e turno.

Istruzioni

1

Aprire l'ambiente di sviluppo integrato di Netbeans che è venuto con l'installazione di Java. In alternativa, è possibile utilizzare qualsiasi editor di testo o IDE Java che ti piace, ma le istruzioni presupporrà che si sta utilizzando Netbeans.

2

Aprire un file Java esistente, o crearne uno nuovo facendo clic su "File" e "Nuova classe".

3

Aggiungere la seguente riga all'inizio del file per importare la classe Math:

importazione java.util.Math;

4

Digitare uno dei seguenti ovunque nel documento:

int flooredValue = (int) Math.floor(3.4);

int ceilingValue = (int) Math.ceil(3.4);

int roundedValue = (int) Math.round(3.4);

Il primo restituirà al "piano" del valore. In effetti, questo sempre arrotondato per difetto. Il secondo restituisce il soffitto, o Arrotonda per eccesso. "Round" restituirà il valore più vicino con 0,5 arrotondato sempre fino al successivo valore più grande. Si noti che è necessario eseguire il cast dei risultati per intero mediante il comando "(int)".

Consigli & Avvertenze

  • Queste operazioni possono essere counterintuitive per i numeri negativi. Il piano di "-3,4" sarà "-4." Il ceil di "-3,4" sarà "-3." L'arrotondamento di -0,5 sarà 0, il successivo intero più elevato, non -1.