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

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

Πώς να στρογγυλούς αριθμούς κινητής υποδιαστολής σε Python

Η Python είναι μια ευέλικτη γλώσσα προγραμματισμού που χρησιμοποιείται για το Web και desktop ανάπτυξης . Μέρος της προσφυγής της Python είναι η μεγάλη ποικιλία των βιβλιοθηκών και ενσωματωμένες λειτουργίες συνδυασμένη με τη γλώσσα προγραμματισμού . Με αυτές τις εσωτερικές εντολές , οι προγραμματιστές μπορούν να εκτελέσουν απλές μαθηματικές εργασίες . Με τη χρήση του " round () " λειτουργία , μπορείτε να ολοκληρώσετε δεκαδικούς αριθμούς , και με το πακέτο " μαθηματικά " , μπορείτε να εκτελέσετε πιο σύνθετες εργασίες στρογγυλοποίησης . Τα πράγματα που θα χρειαστείτε
Python Interpreter
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Χρησιμοποιήστε το " round () " λειτουργία για να στρογγυλοποιεί έναν δεκαδικό . Ο γύρος function παίρνει μια υποχρεωτική επιχείρημα και μία προαιρετική . Το πρώτο επιχείρημα αντιπροσωπεύει τον αριθμό στο γύρο . Το δεύτερο επιχείρημα παριστάνει το δεκαδικό μέρος για να χαλαρώσετε το πρώτο επιχείρημα , αθέτησαν στο '0 ' . Το παρακάτω παράδειγμα δείχνει πώς λειτουργεί το " round () " λειτουργία. Στην Python 2.7 και άνω , " round () " επιστρέφει ένα δεκαδικό αριθμό , ακόμη και αν ο αριθμός στρογγυλοποιείται σε ακέραιο αριθμό . Αυτό σημαίνει ότι το 4,5 έως 5,0 γύρους , όχι 5 . Στην Python 3.0 , " round () " θα επιστρέψει έναν ακέραιο : στρογγυλό

>>> ( 4.5 )

5,0 //" 5 " σε Python 3

>>> γύρο ( 4.567 )

4,5999 //περίπου 4,6 , δεκαδική αναπαράσταση δεν είναι ποτέ απολύτως ακριβής στον προγραμματισμό 2

Χρησιμοποιήστε το " ceil ( ) " λειτουργία για να στρογγυλοποιεί έναν δεκαδικό . Η λειτουργία " ceil ( ) " ( ανώτατο όριο ) στρογγυλοποιεί έναν αριθμό σε ένα συγκεκριμένο τρόπο . Αντί στρογγυλοποίηση στον πλησιέστερο ακέραιο αριθμό , στρογγυλοποιεί στον πλησιέστερο ακέραιο αριθμό προς το θετικό άπειρο . Για παράδειγμα , 4,5 θα ολοκληρωθούν έως 5 , αλλά θα -4.5 γύρο έως -4 . Το ακόλουθο παράδειγμα απεικονίζει την " ceil ( ) " λειτουργία:

>>> μαθηματικά εισαγωγής

>>> Math.ceil ( 3.1 )

4.0

>>> Math.ceil ( -3.9 )

-3.0
εικόνων 3

Χρησιμοποιήστε το "πάτωμα ( ) " λειτουργία για να στρογγυλοποιεί έναν δεκαδικό . Το "πάτωμα ()" λειτουργία συμπεριφέρεται με τον αντίθετο τρόπο ότι η « ceil ()" λειτουργία κάνει. Αντί στρογγυλοποίηση προς θετικό άπειρο , το "πάτωμα ( ) " η συνάρτηση στρογγυλοποιεί προς αρνητικό άπειρο . Το ακόλουθο παράδειγμα απεικονίζει την "πάτωμα ( ) " λειτουργία:

>>> μαθηματικά εισαγωγής

>>> η math.floor ( 3.9 )

3.0

>>> η math.floor ( -3.1 )

-4.0
Η
εικόνων

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

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