Πώς να χρησιμοποιήσετε τη μέθοδο Java Math.round().

Pos Na Chresimopoiesete Te Methodo Java Math Round



Ενώ ασχολείται με μαθηματικούς υπολογισμούς στην Java, μπορεί να υπάρξουν περιπτώσεις όπου ο προγραμματιστής πρέπει να ανακτήσει έναν στρογγυλεμένο ακέραιο αντί για έναν float. Για παράδειγμα, η στρογγυλοποίηση των αριθμών που περιλαμβάνουν άπειρα δεκαδικά ψηφία επηρεάζει την ταχύτητα επεξεργασίας και καταναλώνει επίσης τη μνήμη. Σε τέτοιες καταστάσεις, το « Math.round() Η μέθοδος στην Java βοηθά στην παράλειψη της ασάφειας.

Αυτό το ιστολόγιο θα συζητήσει τη χρήση της μεθόδου 'Math.round()' στην Java.







Πώς να χρησιμοποιήσετε τη μέθοδο Java 'Math.round()';

Ο ' Math.round() Η μέθοδος ' χρησιμοποιείται για να στρογγυλοποιήσει τον αριθμό που έχει καθοριστεί ως παράμετρός του στον πλησιέστερο προς τα πάνω ή προς τα κάτω ακέραιο αριθμό.



Σύνταξη



δημόσιος στατικός γύρος ( float x )


Στην παραπάνω σύνταξη, ' Χ ” αντιστοιχεί στο float ή το διπλό που πρέπει να στρογγυλοποιηθεί στον πλησιέστερο ακέραιο.





Παράδειγμα 1: Χρήση της μεθόδου 'Math.round()' για τη στρογγυλοποίηση της μεταβλητής Float

Σε αυτό το παράδειγμα, αυτή η μέθοδος μπορεί να χρησιμοποιηθεί για να στρογγυλοποιηθούν δύο πανομοιότυποι αριθμοί στους αντίστοιχους πλησιέστερους ακέραιους αριθμούς:



διπλός αριθμός1 = 53,65 ;
διπλός αριθμός2 = 53,25 ;
System.out.println ( 'Ο στρογγυλεμένος αριθμός είναι:' +Math.round ( νούμερο 1 ) ) ;
System.out.println ( 'Ο στρογγυλεμένος αριθμός είναι:' +Math.round ( νούμερο 2 ) ) ;


Στο παραπάνω απόσπασμα κώδικα:

    • Αρχικοποιήστε τις δύο αναφερόμενες τιμές float.
    • Μετά από αυτό, εφαρμόστε το ' Math.round() μέθοδος και στους δύο πλωτήρες για να τους στρογγυλοποιήσετε στους πλησιέστερους επάνω και κάτω ακέραιους αριθμούς, αντίστοιχα.

Παραγωγή




Στην παραπάνω έξοδο, μπορεί να παρατηρηθεί η διαφορά μεταξύ των δύο στρογγυλεμένων πανομοιότυπων αριθμών.

Παράδειγμα 2: Χρήση της μεθόδου 'Math.round()' για τον υπολογισμό θετικού και αρνητικού άπειρου

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

διπλό θετικόΆπειρο = Double.POSITIVE_INFINITY;
διπλό αρνητικόΆπειρο = Double.NEGATIVE_INFINITY;
System.out.println ( Math.round ( θετικό άπειρο ) ) ;
System.out.println ( Math.round ( αρνητικό Άπειρο ) ) ;


Στις παραπάνω γραμμές κώδικα, εφαρμόστε τα ακόλουθα βήματα:

    • Αρχικά, καθορίστε τα θετικά και αρνητικά άπειρα, αντίστοιχα, για να τα στρογγυλοποιήσετε.
    • Τώρα, εφαρμόστε το ' Math.round() μέθοδος τόσο στα θετικά όσο και στα αρνητικά άπειρα για την ανάκτηση των τιμών του μέγιστου και του ελάχιστου μήκους, αντίστοιχα.

Παραγωγή




Στην παραπάνω έξοδο, είναι προφανές ότι με τη στρογγυλοποίηση των θετικών και αρνητικών απείρων, έχουν επιστραφεί οι ακραίες τιμές του long, δηλαδή, max και min.

συμπέρασμα

Ο ' Math.round() Η μέθοδος ' στην Java χρησιμοποιείται για να στρογγυλοποιήσει τον αριθμό που καθορίζεται ως παράμετρός του στον πλησιέστερο προς τα πάνω ή προς τα κάτω ακέραιο αριθμό. Στο προηγούμενο παράδειγμα, μπορεί να χρησιμοποιηθεί για να στρογγυλοποιήσει τους καθορισμένους πλωτήρες στον πλησιέστερο ακέραιο. Στην τελευταία απεικόνιση, μπορεί να εφαρμοστεί για να ληφθούν οι μέγιστες και ελάχιστες τιμές του long. Αυτό το ιστολόγιο αναπτύχθηκε σχετικά με τη χρήση του ' Math.round() μέθοδος στην Java.