Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να Περικοπή ενός Int σε Java

Java παρέχει μια μέθοδο στη βιβλιοθήκη του Math για στρογγυλοποίηση τιμών προς τον πλησιέστερο ακέραιο ακέραιο , αλλά καμία μέθοδος για στρογγυλοποίηση μια τιμή σε κάποιο άλλο μέρος , όπως το πλησιέστερο εκατοντάδες ή χιλιάδες τόπο . Θα πρέπει να εφαρμόσουν αυτό τον εαυτό σας , αλλά ευτυχώς δεν είναι ένα δύσκολο έργο για να τραβήξει μακριά . Οδηγίες
Η 1

Open " Netbeans " και επιλέξτε "Αρχείο" και " Νέα τάξη». 2

Τύπος " psvm " για να δημιουργήσετε μια κύρια μέθοδο και επικόλληση του παρακάτω κώδικα σε αυτό :

//Trim ακέραιος

int i = 432.432 ?

i = trimInt ( i , 100) ?

System.out.println ( i ) ?

Αυτό ορίζει ένα μεγάλο ακέραιο και καλεί μια μέθοδο που ονομάζεται " trimInt " σε αυτό για να κάνει στρογγυλοποίηση στο πλησιέστερο 100 . Δυστυχώς , η μέθοδος αυτή στην πραγματικότητα δεν υπάρχει ακόμα. Θα το δημιουργήσετε στο επόμενο βήμα
εικόνων 3

Πληκτρολογήστε την ακόλουθη έξω από την κύρια μέθοδο : .

Στατική int trimInt ( int i , int μέρος ) {

i /= τόπος ?

i * = τόπος ?

επιστρέψω ?

}

η μέθοδος είναι απλή : πρώτα ο ακέραιος είναι διαιρεμένη με την ποσότητα τόπο . Εφόσον το αποτέλεσμα είναι ένας ακέραιος , ό, τι είναι τώρα μια δεκαδική τιμή έχει πέσει στα ανοικτά . Στη συνέχεια , πολλαπλασιάζει με την τιμή μέρος για να πάρει πίσω στο κατάλληλο μέγεθος .
Η

4 Κάντε κλικ στο " Run". Το αποτέλεσμα θα είναι " 432400 ".
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα