kostasKJ7 Δημοσ. 10 Σεπτεμβρίου 2008 Δημοσ. 10 Σεπτεμβρίου 2008 Καλημέρα σας, ήθελα να ρωτήσω πως για παράδειγμα το 80 γινεται 50Η και το αντίστροφο?
jtsc21 Δημοσ. 10 Σεπτεμβρίου 2008 Δημοσ. 10 Σεπτεμβρίου 2008 λοιπον.περνεις το 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]
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.