Δυαδικό / Hex / Decimal Converter

Μετατρέψτε έναν αριθμό μεταξύ δυαδικού, οκτανίου, δεκαδικικού και δεκαεξαδικού, με έναν πίνακα ανάλυσης.

Δεκαδικό
Δυαδικό
δεκαεξαδικό
Οκταλικό
Μήκος bit

Ενημέρωση αποτελεσμάτων όπως πληκτρολογείτε.

Σου έδωσε αυτή η αριθμομηχανή τη σωστή απάντηση;

Σχετικά με αυτό το κομπιουτεράκι

Οι υπολογιστές λειτουργούν τελικά σε δυαδικές (βάση 2), αλλά οι προγραμματιστές αλλάζουν συνήθως μεταξύ βάσεων για να κάνουν ευανάγνωστες τιμές: δεκαδικά (βάση 10) για καθημερινές ποσότητες, δεκαεξαδικό (βάση 16) για ψηφιολέξεις και διευθύνσεις μνήμης, και οκταλικό (βάση 8) για πράγματα όπως Unix άδειες αρχείων. Αυτός ο μετατροπέας παίρνει έναν ολόκληρο αριθμό σε οποιαδήποτε από αυτές τις τέσσερις βάσεις και δείχνει σε όλα τα τέσσερα ταυτόχρονα, μαζί με το μήκος του bit. Τα ψηφία που επιτρέπονται σε κάθε βάση πηγαίνουν σε ένα λιγότερο από τη βάση. Το δεκαεξαδικό (βάση 16) για τις τιμές ψηφιολέξης και μνήμης, και το δεκατετράγωνο (βάση 8) για τα σημεία 0 και 0[δ] και το δεκαεξάγωνο 0.

Συχνές ερωτήσεις

Πώς μετατρέπω το δεκαεξάδυμο σε δεκαεξαδικό;

Διαιρεί επανειλημμένα με 16 και διαβάζει τα υπόλοιπα από το τελευταίο έως το πρώτο, χρησιμοποιώντας Aνώτερος αριθμός για 10 7/2001. Decimal 255 είναι FF σε hex και 11 σε δυαδικό.

Γιατί χρησιμοποιείται δεκαεξαδικό στον υπολογιστή;

Κάθε ψηφιογράφος σε ακριβώς τέσσερα δυαδικά κομμάτια, οπότε το hex είναι ένας συμπαγής, ευανάγνωστος τρόπος για να γράψετε τις τιμές byte και τις διευθύνσεις μνήμης ~ 0xFF είναι ένα byte από όλα αυτά.

Μπορώ να εισάγω αριθμούς με 0x, 0b ή 0o πρόθεμα;

Ναι. Ένα προεξέχον 0x (εξός), 0b (διδυτικό) ή 0o (οκταλικό) πρόθεμα απογυμνώνεται αυτόματα, ώστε να μπορείτε να επικολλήσετε τις τιμές απευθείας από τον κώδικα.

Τι μου λέει το κομμάτι μήκος;

Είναι πόσα δυαδικά ψηφία χρειάζεται η τιμή. Δεκαδικό 255 είναι 8 bits (ένα byte), 256 χρειάζεται 9 bits. Το μήκος του κομματιού είναι χρήσιμο για την επιλογή τύπων δεδομένων και τον έλεγχο αν μια τιμή ταιριάζει σε ένα byte, 16-bit λέξη ή 32-bit εγγραφή.

Σε τι χρησιμεύει η οκταλική;

Οκταδικές ομάδες κάνουν κομμάτια σε τριάρια και εμφανίζονται κυρίως σε άδειες αρχείων Unix (όπως 755 ή 644) και κάποια συστήματα κληρονομιάς. Κάθε οκταψήφιος χάρτης σε ακριβώς τρία δυαδικά κομμάτια, ο τρόπος που κάθε ψηφίο hex σε τέσσερις χάρτες.

Γιατί πήρα "μη έγκυρο αριθμό για αυτή τη βάση";

Ένα ψηφίο που εισάγατε δεν επιτρέπεται στην επιλεγμένη βάση

❤️ Αγάπη Calculator.Free? Μοιράσου το.

𝕏  X Facebook Reddit
API □ χρήση αυτού του υπολογιστή από τον κωδικό

Καλέστε αυτόν τον υπολογιστή ως ένα δωρεάν JSON τελικό σημείο Οτιδήποτε παραλείψετε χρησιμοποιεί την ίδια προεπιλογή αυτή η σελίδα είναι προγευματισμένη. Μια άγνωστη παράμετρος είναι ένα 400, ποτέ ένα σιωπηλό μηδέν. Διαβάστε τα πλήρη έγγραφα API →

Τέλος

GET https://calculator.free/api/v1/binary-hex/

curl

curl "https://calculator.free/api/v1/binary-hex/?value=255&base=10"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/binary-hex/?" + new URLSearchParams({
    "value": "255",
    "base": "10"
  }));
const data = await r.json();
console.log(data.results);

Τα αποτελέσματα είναι εκτιμήσεις για γενική καθοδήγηση μόνο, όχι οικονομικές, ιατρικές ή φορολογικές συμβουλές.