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

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

Πώς να μετατρέψετε διπλό σε int σε Java

Εκτός του ότι επιτρέπει στους προγραμματιστές να καθορίσουν οποιαδήποτε κατηγορία που χρειάζονται , η γλώσσα προγραμματισμού Java έχει ενσωματωμένη υποστήριξη για μερικές απλές αριθμητικές και εγχόρδων τύπους . Αυτοί οι τύποι περιλαμβάνουν « int » για ακέραιους αριθμούς και το " διπλό" για διπλή ακρίβεια , αριθμούς κινητής υποδιαστολής . Μπορείτε να μετατρέψετε μια διπλή αξία σε int ? Ωστόσο, επειδή αυτό συνεπάγεται απώλεια πληροφοριών - το κλασματικό μέρος , που δεν μπορεί να εκπροσωπείται από έναν int - η μετατροπή αυτή πρέπει να κωδικοποιείται ρητά στο πρόγραμμά σας . Οδηγίες
Η 1

Αποθηκεύστε τη διπλή αξία σε μια μεταβλητή της κατηγορίας "διπλό ", ως εξής :

διπλό InputValue = 3,14159 ? 2

να αναγνωρίσει ένα int μεταβλητή για να κρατήσει το αποτέλεσμα της μετατροπής :

int outputValue ?
εικόνων 3

Καλέστε τη μέθοδο της βιβλιοθήκης intValue ( ) για να εκτελέσει τη μετατροπή :

outputValue = Double.intValue ( InputValue ) ?

Variable " outputValue " θα κρατήσει το περικόπτεται ( δηλαδή , στρογγυλοποιείται προς τα κάτω στον πλησιέστερο ακέραιο ) την αξία των εικόνων


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

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