Αριθμητικά συστήματα (δεκαδικό, δεκαεξαδικό, δυαδικό)

Τα δεκαεξαδικά προθέματα εμφανίζονται συχνά ως 0x· τα δυαδικά ως 0b στον κώδικα.

Ενημερώθηκε:

ΔεκαδικόΔεκαεξαδικόΔυαδικό
00x00b0
10x10b1
20x20b10
30x30b11
40x40b100
50x50b101
60x60b110
70x70b111
80x80b1000
90x90b1001
100xA0b1010
110xB0b1011
120xC0b1100
130xD0b1101
140xE0b1110
150xF0b1111
160x100b10000
170x110b10001
180x120b10010
190x130b10011
200x140b10100
210x150b10101
220x160b10110
230x170b10111
240x180b11000
250x190b11001
260x1A0b11010
270x1B0b11011
280x1C0b11100
290x1D0b11101
300x1E0b11110
310x1F0b11111
320x200b100000

Σημειώσεις

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

Πόσο είναι το 32 σε δεκαεξαδικό και δυαδικό;
Το 32 στο δεκαδικό είναι 0x20 στο δεκαεξαδικό και 0b100000 στο δυαδικό. Τα δεκαεξαδικά ψηφία πάνω από το 9 χρησιμοποιούν τα γράμματα A–F για τις τιμές 10–15.
Πόσα bits αντιπροσωπεύει ένα δεκαεξαδικό ψηφίο;
Ένα δεκαεξαδικό ψηφίο αντιπροσωπεύει ακριβώς 4 bits, οπότε δύο ψηφία δίνουν ένα byte (8 bits). Γι' αυτό το δεκαεξαδικό αντιστοιχίζεται τόσο καθαρά στο δυαδικό.
Τι σημαίνει το πρόθεμα 0x στον προγραμματισμό;
Το 0x δηλώνει ένα literal ως δεκαεξαδικό, άρα το 0x10 ισούται με 16 στο δεκαδικό. Τα δυαδικά literal χρησιμοποιούν το πρόθεμα 0b, π.χ. 0b1010 = 10.