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

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

Πώς να μετατρέψετε το δυαδικό στο δεκαδικό σε Java

Java είναι μια υψηλού επιπέδου , ​​object-oriented γλώσσα προγραμματισμού που δημιουργήθηκε από τη Sun Microsystems . Εκτός από την δυνατότητα των προγραμμάτων να καθορίσουν τη δική τους τύπους δεδομένων , ή « τάξεις », Java περιλαμβάνει μια συλλογή από προκαθορισμένους τύπους . Όταν μια αριθμητική τιμή εκφράζεται σε μία βάση διαφορετική από ό, τι 10 , ή " δεκαδικό ", θα πρέπει να αναλύσει αυτή την τιμή σε ένα από τα αριθμητικά τύπων της Java . Συγκεκριμένα , μπορείτε να μετατρέψετε δυαδική ( βάση 2 ) Οι τιμές σε δεκαδικό με τη χρήση μεθόδων που περιλαμβάνονται στην τυποποιημένη πλατφόρμα Java . Οδηγίες
Η 1

Αποκτήστε την αξία που εκπροσωπείται σε δυαδική , και να αποθηκεύουν το δυαδική αναπαράσταση σε μια σειρά . Αυτό το δείγμα κώδικα αποθηκεύει τη δυαδική αναπαράσταση του 192 :

String binNumber = " 11000000 " ? 2

Μετατρέψτε το string σε ακέραιο χρησιμοποιώντας το ενσωματωμένο parseInt (μέθοδος ) , όπως σε αυτό το δείγμα κώδικα :

int αριθμό = Integer.parseInt ( binNumber , 2 ) ?
εικόνων 3

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

String decNumber = String.Format ( " % d" , αριθμός) ? " . 192 "

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

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