18
1 Μετατροπές Μονάδων

Μετατροπές Μονάδων

Embed Size (px)

DESCRIPTION

Μετατροπές Μονάδων. Μια ερώτηση. Τί σημαίνει ο αριθμός 64 2 ;. 600 + 40 + 2 ; Εξαρτάται από τη βάση του συστήματος αρίθμησης που χρησιμοποιούμε. Μια ερώτηση. Το 642 σημαίνει 600 + 40 + 2 στη B άση 10 ( δεκαδικό σύστημα αρίθμησης) - PowerPoint PPT Presentation

Citation preview

Page 1: Μετατροπές Μονάδων

1

Μετατροπές Μονάδων

Page 2: Μετατροπές Μονάδων

2

Τί σημαίνει ο αριθμός 642;

600 + 40 + 2 ;

Εξαρτάται από τη βάση του συστήματος αρίθμησης που χρησιμοποιούμε

Μια ερώτηση...

Page 3: Μετατροπές Μονάδων

3

Το 642 σημαίνει 600 + 40 + 2 στη Bάση 10( δεκαδικό σύστημα αρίθμησης)

Η βάση ενός αριθμού καθορίζει τον αριθμό των ψηφίων που χρησιμοποιούνται και την τιμή τους.

Μια ερώτηση...

Page 4: Μετατροπές Μονάδων

4

Συνεχίζοντας με το παράδειγμα μας…642 στη βάση 10 σημαίνει:

6 x 10² = 6 x 100 = 600

+ 4 x 10¹ = 4 x 10 = 40 + 2 x 10º = 2 x 1 = 2 = 642

Ο αριθμός είναι στη βάση 10

Η δύναμη δείχνει τη θέση του ψηφίου

Μια ερώτηση...

Page 5: Μετατροπές Μονάδων

5

Συστήματα Αρίθμησης

Τα συνηθέστερα αριθμητικά συστήματα είναι το δεκαδικό και αυτά που αποτελούν δυνάμεις του δύο: Δεκαδικό σύστημα (Βάση: το 10, Σύμβολα:

0,1,2,3,4,5,6,7,8,9) Δυαδικό σύστημα (Βάση: το 2, Σύμβολα: 0,1) Οκταδικό σύστημα (Βάση: το 8, Σύμβολα:

0,1,2,3,4,5,6,7) Δεκαεξαδικό σύστημα (Βάση: το 16,

Σύμβολα: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)

Page 6: Μετατροπές Μονάδων

6

Το δεκαδικό (Decimal) σύστημα έχει σαν βάση το 10 και έχει 10 ψηφία:

0,1,2,3,4,5,6,7,8,9

Το δυαδικό (Binary) σύστημα έχει σαν βάση το 2 και έχει δύο ψηφία:

0,1

Για να υπάρχει ένας αριθμός σε κάποιο σύστημα πρέπει το σύστημα να περιέχει όλα τα ψηφία του αριθμού. Π.χ Ο αριθμός 284 υπάρχει μόνο στη βάση 9 και πάνω.

Δυαδικό σύστημα

Page 7: Μετατροπές Μονάδων

7

Δυαδικό σύστημα

Έκφραση αριθμών με βάση τις δυνάμεις του 2: 10001: 1x24+0x23+0x22+0x21+1x20 =17

(δεκαδικό σύστημα: 1x101+7x100 )

110001: 1x25+1x24+0x23+0x22+0x21+1x20 =49 (δεκαδικό σύστημα: 4x101+9x100 )

Παρατηρήσεις: Η αναπαράσταση αριθμών στο δυαδικό σύστημα απαιτεί μεγάλο αριθμό ψηφίων

Page 8: Μετατροπές Μονάδων

8

Μετατροπή αριθμών από το δυαδικό στο δεκαδικόΠαραθέτουμε σε κάθετο σχηματισμό τον δυαδικό αριθμό από το τέλος προς την αρχή. Σε κάθε γραμμή αντιστοιχούμε μια δύναμη του 2 αρχίζοντας από το 0. Έστω ο δυαδικός αριθμός 100010:

0x20= 0 1x21= 2 0x22= 0 0x23= 0 0x24= 0 1x25=32

Λαμβάνουμε το άθροισμα:(0+2+0+0+0+32= 34)

Page 9: Μετατροπές Μονάδων

9

Ποιό είναι το δεκαδικό αντίστοιχο του δυαδικού αριθμού 1101110?

0 x 2º = 0 x 1 = 0 1 x 21 = 1 x 2 = 2 1 x 22 = 1 x 4 = 4 1 x 23 = 1 x 8 = 8 0 x 24 = 0 x 16 = 0 1 x 25 = 1 x 32 = 32

1 x 26 = 1 x 64 = 64 = 110 στη βάση 10

Μετατροπή αριθμών από το δυαδικό στο δεκαδικό

Page 10: Μετατροπές Μονάδων

10

Μετατροπή αριθμών από το δεκαδικό στο δυαδικόΔιαιρούμε συνεχώς το δεκαδικό νούμερο(π.χ. 34) με το δύο μέχρι το πηλίκο να γίνει 0.

34:2-> Πηλίκο 17, Υπόλοιπο 0 17:2-> Πηλίκο 8, Υπόλοιπο 1 8:2-> Πηλίκο 4, Υπόλοιπο 0 4:2-> Πηλίκο 2, Υπόλοιπο 0 2:2-> Πηλίκο 1, Υπόλοιπο 0 1:2-> Πηλίκο 0, Υπόλοιπο 1

Σχηματίζουμε τον αριθμό γράφοντας τα υπόλοιπα από το τέλος προς την αρχή:

Ο αριθμός 34(10) είναι ο 1000102

Page 11: Μετατροπές Μονάδων

11

Το δεκαεξαδικό (Hexadecimal) σύστημα έχει σαν βάση το 16 και έχει 16 ψηφία:

0,1,2,3,4,5,6,7,8,9,10,Α,Β,D,E

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

Page 12: Μετατροπές Μονάδων

12

Δυαδικό σύστημα

Έκφραση αριθμών με βάση τις δυνάμεις του 16: AF93(16): 10x163+15x162+9x161+3x160

=44947(10)

123(16): 1x162+2x21+3x20 =291(10)

Page 13: Μετατροπές Μονάδων

13

Μετατροπή αριθμών από το δεκαεξαικό στο δεκαδικόΠαραθέτουμε σε κάθετο σχηματισμό τον δεκαεξαδικό αριθμό από το τέλος προς την αρχή. Σε κάθε γραμμή αντιστοιχούμε μια δύναμη του 16 αρχίζοντας από το 0. Έστω ο δυαδικός αριθμός 12F:

Fx160= 15 2x161= 32 1x162= 256

Λαμβάνουμε το άθροισμα:(15+32+256= 303)

Page 14: Μετατροπές Μονάδων

14

Ποιό είναι το δεκαδικό αντίστοιχο του δυαδικού αριθμού ABC?

C x 16º = 12 x 1 = 12 B x 161 = 11 x 16 = 176 A x 162 = 10 x 256 = 2560 = 2748 στη βάση 10

Μετατροπή αριθμών από το δεκαεξαδικό στο δεκαδικό

Page 15: Μετατροπές Μονάδων

15

Μετατροπή αριθμών από το δεκαδικό στο δεκαεξαδικόΔιαιρούμε συνεχώς το δεκαδικό νούμερο(π.χ. 124) με το 16 μέχρι το πηλίκο να γίνει 0.

124:16-> Πηλίκο 7, Υπόλοιπο 12 (=C) 7:16 -> Πηλίκο 0 , Υπόλοιπο 7

Σχηματίζουμε τον αριθμό γράφοντας τα υπόλοιπα από το τέλος προς την αρχή:

Ο αριθμός 124(10) είναι ο 7C16

Page 16: Μετατροπές Μονάδων

16

Μετατροπή αριθμών από το δυαδικό στο δεκαεξαδικόΧωρίζουμε από τα δεξιά (από το least significant bit) τον δυαδικό αριθμό σε 4-αδες και μετατρέπουμε την κάθε τετράδα στο δεκαεξαδικό σύστημα

Έστω ο αριθμός 110100111010000011 11 0100 1110 1000 0011

38E43

Page 17: Μετατροπές Μονάδων

17

ΑσκήσειςΝα γίνουν οι παρακάτω μετατροπές:α) Να μετατραπούν οι δεκαδικοί αριθμοί 12, 123, 724, 65534,

στο δυαδικό, και το δεκαεξαδικό σύστημα αρίθμησηςβ) Να μετατραπούν οι δεκαεξαδικοί αριθμοί AA, 12, 2C, FAF7,

στο δεκαδικό, και το δυαδικό σύστημα αρίθμησηςγ) Να μετατραπούν οι δυαδικοί αριθμοί 1011011, 10101111,

στο δεκαεξαδικό σύστημα αρίθμησηςδ) Προτείνεται μια μέθοδο μετατροπής από το δεκαεξαδικό

στο δυαδικό αριθμητικό σύστημα, χωρίς την ενδιάμεση μετατροπή στο δεκαδικό σύστημα. Στη συνέχει να εκτελέσετε την μετατροπή του FA3C(16) στο δεκαδικό σύστημα αρίθμησης με τη μέθοδο που προτείνατε

Page 18: Μετατροπές Μονάδων

18

Ασκήσεις

(ε) Σας δίνονται οι παρακάτω αριθμοί σε συγκεκριμένο αριθμητικό σύστημα. Να γράψετε τους επόμενους 10 αριθμούς στο ίδιο αριθμητικό σύστημα110110(2)

111111(2)

930f(16)

FFFF(16)