Προς το περιεχόμενο

Δεκαεξαδικό


kostasKJ7

Προτεινόμενες αναρτήσεις

Δημοσ.

λοιπον.περνεις το 80 και κανεις διαδοχικες διαιρεσεις με το 2 μεχρι να καταληξεις σε πηλικο 0.στη συνεχεια γραφεις ολα τα υπολοιπα με αναποδη σειρα και εχεις το 80 σε δυαδικη μορφη.ετσι το 80 ειναι το 1010000 σε δυαδικη μορφη.τωρα για να το κανεις σε 16αδικη μορφη, χωριζεις τον δυαδικο αυτον αριθμο ανα 4 bits ξεκινωντας απο το τελος.επειδη εχεις 7 bits προσθετεις στην αρχη(μπροστα απο το 1) ενα μηδενικο.ετσι εχεις την εξης ακολουθια bits: 01010000.τωρα τα χωριζεις ανα 4. δηλ. 0101 0000.


0000->0

0001->1

0010->2

0011->3

0100->4

0101->5

0110->6

0111->7

1000->8

1001->9

1010->A

1011->B

1100->C

1101->D

1110->E

1111->F

[\CODE]

 

 

τωρα συμφωνα με τον παραπανω πινακα το 0101 αντιστειχει στο 5 και το 0000 αντιστοιχει στο 0. αρα (80)10=(01010000)2=(50)16

 

 

το αντιστροφο

 

εχω το (50)16 και θελω την 10αδικη του μορφη

 

γραφω το 50 αναποδα

 

[code]

0*16^0=0 +

5*16^1=80

-------------

80

 

αρα (50)16=(80)10

[\code]

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...