Java bietet eine Methode in ihrer Math -Bibliothek für Rundungswerte auf die nächste ganze Zahl , aber keine Methode für die Rundung ein Wert an einen anderen Ort , wie die nächsten Hunderte oder Tausende Ort . Sie müssen dies selbst implementieren , aber zum Glück ist es nicht eine schwierige Aufgabe, abziehen . Anleitung
1
Öffnen " Netbeans " und wählen Sie " Datei" und " Neue Klasse ".
2
Type " psvm ", um eine main-Methode zu erstellen und fügen Sie den folgenden Code hinein:
//Trim integer
int i = 432432 ;
i = trimInt (i, 100);
System.out.println (i);
Dies definiert eine große Zahl und ruft eine Methode namens " trimInt " auf, um es auf die nächsten 100 runden. Leider funktioniert diese Methode nicht wirklich vorhanden ist . Sie werden es im nächsten Schritt erstellen
3
Geben Sie den folgenden außerhalb der main-Methode : .
Static int trimInt (int i, int Ort ) {
i /= Ort ;
i * = Ort ;
zurückkehren i; }
die Methode ist einfach : zunächst die integer ist geteilt durch die Menge Platz . Da das Ergebnis eine ganze Zahl ist , ist alles, was ist jetzt ein Dezimalwert abgefallen . Dann multipliziert es mit dem Stellenwert , um wieder in der entsprechenden Größenordnung.
4
Klicken Sie auf " Ausführen". Das Ergebnis wird sein, " 432400 ".