Εργαλείο μετατροπής Εισαγάγετε

0 characters

Enter an octal number (0-7). The '0o' prefix is optional. Choose between unsigned and signed (two's complement) interpretation.

Bits:

0

Type:

Unsigned

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

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

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

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

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).

Πίνακας μετατροπής οκταδικού έως δεκαδικού Δεκαδικό

Octal Decimal Octal Decimal
0 0 4 4
1 1 5 5
2 2 6 6
3 3 7 7

σύστημα

Το δεκαδικό σύστημα είναι ένα σύστημα αρίθμησης βάσης-10 που χρησιμοποιεί δέκα διακριτά σύμβολα: 0, 1, 2, 3, 4, 5, 6, 7, 8 και 9. Είναι το πιο συχνά χρησιμοποιούμενο σύστημα αριθμών στο καθημερινότητα.

Συμπλήρωμα δύο Το

συμπλήρωμα δύο είναι μια μαθηματική πράξη που χρησιμοποιείται για την αναπαράσταση αρνητικών αριθμών σε δυαδικά συστήματα. Χρησιμοποιείται ευρέως στον υπολογισμό επειδή απλοποιεί αριθμητικές πράξεις όπως η πρόσθεση και η αφαίρεση.

Για να μετατρέψετε έναν θετικό αριθμό στον αρνητικό ομόλογό του στο συμπλήρωμα δύο:

  1. Μετατρέψτε τον αριθμό σε δυαδικό.
  2. Invert all the bits (change 0 to 1 and 1 to 0).
  3. Προσθήκη 1 στο το αποτέλεσμα της αντιστροφής.

Για να μετατρέψετε τον αριθμό συμπληρώματος ενός αρνητικού δύο πίσω σε δεκαδικό:

  1. Αντιστρέψτε όλα τα bit.
  2. Προσθέστε 1 στο αποτέλεσμα της αντιστροφής.
  3. Μετατρέψτε το αποτέλεσμα σε δεκαδικό και προθέστε το με αρνητικό πρόσημο.

Παράδειγμα: Εύρος συμπληρώματος

Positive Number (5):

0000 0101 (binary)

Negative Number (-5):

1111 1010 (inverted bits of 5)

1111 1011 (add 1 = two's complement representation of -5)

8-bit Two για 8-bit Two's Complement:

-128 (1000 0000) to 127 (0111 1111)

Related Tools