Δεκαδικό σε Οκταδικό

Μετατροπή δεκαεξαδικών αριθμών σε οκταδικούς χωρίς κόπο

εργαλείο

0 characters

Enter a hexadecimal number (0-9, A-F). The '0x' prefix is optional. The conversion will automatically handle both positive and negative numbers.

δυαδική αναπαράσταση:

δεκαδική αναπαράσταση:

πληροφορίες για τα συστήματα

δεκαεξαδικό σύστημα

Το δεκαεξαδικό αριθμητικό σύστημα, ή δεκαεξαδικό για συντομία, είναι ένα σύστημα αριθμών βάσης-16 που χρησιμοποιεί τα ψηφία 0-9 και τα γράμματα A-F για να αναπαραστήσει τις τιμές 10-15. Το δεκαεξαδικό χρησιμοποιείται συνήθως στην πληροφορική και τα ψηφιακά ηλεκτρονικά, επειδή παρέχει μια πιο φιλική προς τον άνθρωπο αναπαράσταση δυαδικών κωδικοποιημένων τιμών.

Οκταδικό σύστημα

The octal numeral system, or oct for short, is the base-8 number system, and uses the digits 0 to 7. Octal numerals can be made from binary numerals by grouping consecutive binary digits into groups of three (starting from the right).

Δεκαεξαδικό σε οκταδικό Διαδικασία

Hexadecimal Octal Hexadecimal Octal
0 0 8 10
1 1 9 11
2 2 A 12
3 3 B 13
4 4 C 14
5 5 D 15
6 6 E 16
7 7 F 17

μετατροπής

μετατροπή από δεκαεξαδικό σε οκταδικό περιλαμβάνει δύο κύρια βήματα:

  1. Μετατρέψτε κάθε δεκαεξαδικό ψηφίο στο δυαδικό ισοδύναμο 4-bit.
  2. Group the resulting binary digits into sets of three (starting from the right), and convert each group to its octal equivalent.

Παράδειγμα: Μετατροπή δεκαεξαδικού "1A" σε οκταδικό

Βήμα 1: Μετατρέψτε κάθε δεκαεξαδικό ψηφίο σε δυαδικό 4-bit:

1 → 0001

A → 1010

Συνδυασμένο: 0001 1010

Step 2: Group binary digits into sets of three (from right):

000 110 100

Βήμα 3: Μετατροπή κάθε ομάδας 3-bit σε οκταδικό:

000 → 0

110 → 6

100 → 4

Result:

064 (leading zeros can be omitted: 64)

Related Tools