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

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

Πώς να Μορφή Decimals σε Java

Λόγω μη ακέραιος αριθμητική τιμή ( δηλαδή , μια δεκαδική τιμή ) , η γλώσσα προγραμματισμού Java σας επιτρέπει να διαμορφώσετε αυτήν την τιμή για να ταιριάζουν στις ανάγκες της συγκεκριμένης εφαρμογής . Java εμφανίζει ένα δεδομένο μέγιστο αριθμό των δεκαδικών ψηφίων , ή των θέσεων ακέραιος ? Μπορεί αριστερό ή το δεξί δικαιολογούν τη διαμορφωμένη αριθμό σε οποιοδήποτε αριθμό των χώρων . Το πρόγραμμά σας Java χρησιμοποιεί αυτές τις δυνατότητες για τη δημιουργία τακτοποιημένο πίνακες , όπου όλοι οι αριθμοί που παρατάσσονται σε στήλες , ή για να ικανοποιήσει τις απαιτήσεις του εξαρτάται από την εφαρμογή ( π.χ. , ποσά σε δολάρια διαμορφωθεί με δύο δεκαδικά ψηφία αντιπροσωπεύουν σεντ ) . Οδηγίες
Η 1

Συμπεριλάβετε την ακόλουθη γραμμή στην αρχή του κώδικα Java σας :

java.util εισαγωγής * ? 2

Δημιουργήστε ένα στιγμιότυπο του . το ενσωματωμένο Formatter τάξη , όπως στο ακόλουθο δείγμα κώδικα :

διαμορφωτής myFormatter = νέα διαμορφωτής ( ) ?
εικόνων 3

Διαμορφώστε μια δεκαδική τιμή σε οποιαδήποτε μορφή που χρειάζεστε , όπως στο ακόλουθο δείγμα κώδικα :

επιπλέουν myFloat = 46.30 ?

διπλό ΠραγματικόςΔΑ = πρώτο παράδειγμα θα διαμορφώσετε το " float" ( απλής ακρίβειας floating point value ) για πέντε θέσεις πριν από το δεκαδικό περίοδο και χωρίς δεκαδικά ψηφία , δεξιά δικαιολογείται ? Ως εκ τούτου, το αποτέλεσμα θα είναι , με δύο θέσεις πριν από το ψηφίο " 4 " 46 . " " . Το δεύτερο παράδειγμα θα διαμορφώσετε το " διπλό" ( διπλής ακρίβειας κινητής υποδιαστολής αξία ) σε ένα σύνολο έξι θέσεις , εκ των οποίων το ένα είναι το δεκαδικό σημείο και δύο ακόμη είναι δεκαδικά ψηφία , όλα στοιχίζονται αριστερά ? Ως εκ τούτου, το αποτέλεσμα θα είναι " 87.49 " ( με ένα κενό διάστημα μετά το ψηφίο " 9 " ) .
Η
εικόνων

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

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