Professional Documents
Culture Documents
Computer Technology: Number Systems
Computer Technology: Number Systems
Computer Technology
الفصل الثالث
األنظمة العددية
Number Systems
إعداد
د .طارق األحمدي الطبيلي
To Download:
http://www.ictp.org.eg/ct/5.pps
5
an × bn + … + a3 × b3 + a2 × b2 + a1 × b1 + a0 × b0
+ f-1 × b-1 + f-2 × b-2 + f-3 × b-3 + …+ f-m × b-m
7
n = 3 , m = 2, b = 10
a3 = 4 , a2 = 3 , a1 = 6 , a0 = 8 , f-1 = 5 , f-2 = 9
وبذلك يمكن تحليل العدد على النحو التالي:
= 4 × 103 + 3 × 102 + 6 × 101 + 8 × 100 + 5 × 10-1 + 9 × 10-2
= 4 × 1000 + 3 × 100 + 6 × 10 + 8 × 1 + 5 × 0.1 + 9 × 0.01
= 4000 + 300 + 60 + 8 + 0.5 + 0.09
= 4368.59
نالحظ أن تأثير كل رقم في العدد يعتمد على وزنه الموضعي
8
n = 2 , m = 3, b = 10
a2 = 2 , a1 = 5 , a0 = 1 , f-1 = 1 , f-2 = 0 , f-3 = 3
وبذلك يمكن تحليل العدد على النحو التالي:
= 2 × 102 + 5 × 101 + 1 × 100 + 1 × 10-1 + 0 × 10-2 + 3 × 10-3
= 2 × 100 + 5 × 10 + 1 × 1 + 5 × 0.1 + 0 × 0.01 + 3 × 0.001
= 200 + 50 + 1 + 0.5 + 0 + 0.003
= 251.103
9
n = 2 , m = 2, b = 8
a2 = 2 , a1 = 0 , a0 = 7 , f-1 = 5 , f-2 = 3
وبذلك يمكن تحليل العدد على النحو التالي:
= 2 × 82 + 0 × 81 + 7 × 80 + 5 × 8-1 + 3 × 8-2
= 2 × 64 + 0 × 8 + 7 × 1 + 5 × 1/8 + 3 × 1/64
= 128 + 0 + 7 + 5/8 + 3/64
= ( 135 . 671 )10
وهذا يعني أن ( 8)3 5 .207بالنظام الثماني تكافئ ( 10) 671 . 135بالنظام
العشري
هذه هي طريقة التحويل من النظام الثماني إلى النظام العشري
11
n = 2 , m = 2, b = 8
a2 = 6 , a1 = 5 , a0 = 4 , f-1 = 2 , f-2 = 3
وبذلك يمكن تحليل العدد على النحو التالي:
= 6 × 82 + 5 × 81 + 4 × 80 + 2 × 8-1 + 3 × 8-2
= 6 × 64 + 5 × 8 + 4 × 1 + 2 × 1/8 + 3 × 1/64
= 384 + 40 + 4 + 2/8 + 3/64
= ( 428 . 296 )10
12
13
n = 2 , m = 2, b = 2
a2 = 1 , a1 = 1 , a0 = 0 , f-1 = 0 , f-2 = 1
وبذلك يمكن تحليل العدد على النحو التالي:
= 1 × 22 + 1 × 21 + 0 × 20 + 0 × 2-1 + 1 × 2-2
= 1 × 4 + 1 × 2 + 0 × 1 + 0 × 1/2 + 1 × 1/4
= 4 + 2 + 0 + 0 + 1/4
= ( 6 . 25 )10
وهذا يعني أن ( 2)1 0 .110بالنظام الثنائي تكافئ ( 10) 25 . 6بالنظام العشري
هذه هي طريقة التحويل من النظام الثنائي إلى النظام العشري
14
2 1/4
1 1/2
15
10 9 8 7 6 5 4 3 2 1 0 -1 -2
210 29 28 27 26 25 24 23 22 21 20 2-1 2-2
1024 512 256 128 64 32 16 8 4 2 1 0.5 0.25
16
1 1 0 1 1 0 0 1 0 0 1 1 1
× × × × × × × × × × × × ×
1024 512 256 128 64 32 16 8 4 2 1 0.5 0.25
= = = = = = = = = = = = =
1024 512 0 128 64 0 0 8 0 0 1 0.5 0.25
1 0 1 1 0 0 0 1 0 1 1 0 1
× × × × × × × × × × × × ×
1024 512 256 128 64 32 16 8 4 2 1 0.5 0.25
= = = = = = = = = = = = =
1024 0 256 128 0 0 0 8 0 2 1 0 0.25
n = 2 , m = 2, b = 16
a2 = B , a1 = 6 , a0 = F , f-1 = 3 , f-2 = E
وبذلك يمكن تحليل العدد على النحو التالي:
= B × 162 + 6 × 161 + F × 160 + 3 × 16-1 + E × 16-2
= 11 × 256 + 6 × 16 + 15 × 1 + 3 × 1/16 + 14 × 1/256
= 2816 + 96 + 15 + 3/16 + 14/256
= ( 2927 . 242 )10 21
22
1 1/256
1/16
23
n = 3 , m = 2, b = 4
a3 = 2 , a2 = 0 , a1 = 3 , a0 = 1 , f-1 = 2 , f-2 = 1
وبذلك يمكن تحليل العدد على النحو التالي:
= 2 × 43 + 0 × 42 + 3 × 41 + 1 × 40 + 2 × 4-1 + 1 × 4-2
= 2 × 64 + 0 × 16 + 3 × 4 + 1 × 1 + 2 × 1/4 + 1 × 1/16
= 128 + 0 + 12 + 1 + 2/4 + 1/16
= ( 141 . 562 )10
وهذا يعني أن ( 4)1 2 .2031بالنظام الثماني تكافئ ( 10) 562 . 141بالنظام
العشري
هذه هي طريقة التحويل من النظام الثنائي إلى النظام العشري
24
4 1/16
1/4
25
(AB.FF)hex
(1100 1001.1101)2
(347.22)8
(352.12)6
(2021.102)3
(1010.01)4
26
27