कंप्यूटर फंडामेंटल्स

हेक्‍साडेसिमल नम्बर सिस्टम कन्वर्शन

Hexadecimal Number System

हेक्‍साडेसिमल नंबर सिस्टम में कुल 16 संख्याएं होती है इसलिए इसका आधार 16 होता है| इसमें 0 से  9 तक नम्बर होते है और बाकि संख्याओ को अल्फाबेट से प्रेजेंट किया जता है जैसे – 10 को A से, 11 को B से, 12 को C से, 13 को D से, 14 को E से और 15 को F से प्रेजेंट किया जाता है|

हेक्साडेसीमल को डेसीमल में बदलना (Conversion From Hexadecimal to Decimal)

हेक्‍साडेसिमल को डेसीमल में बदलते समय हेक्साडेसीमल अंको को उनके स्‍थानीय मान से गुणा कर जोड़ देते हैं।

Example 1 : 124(16)  को डेसीमल में बदलें।

124(16) = (1X162) + (2X161) + (4X160)

=256 + 32 + 4

= 292(10)

अत: 124(16) = 292(10)

Example 2: 1AC(16) को डेसीमल में बदलें।

1AC(16) = (1×162) + (Ax161) + (Cx160)

= (1X256) + (10X16) + (12X1)

= 256 + 160 + 12

= 428(10)

डेसीमल को हेक्साडेसीमल में बदलना (Conversion from Decimal to Hexadecimal)

डेसीमल को हेक्साडेसीमल में बदलने के लिए भाग शेष विधि का प्रयोग किया जाता है|

Example : 431(10) को हेक्‍साडेसिमल में बदलें।

16431शेष
162615=F(LSD)
16110 = A
01 (MSD)

431(10) = 1AF(16)

हेक्साडेसीमल को बाइनरी में बदलना (Conversion from Hexadecimal to Binary)

Example : 12D(16) को बाइनरी में बदलें।

प्रथम विधि : हेक्साडेसीमल को डेसीमल में बदलने के लिए पहले हेक्‍सा‍डेसिमल को डेसिमल में बदलें और फिर डेसिमल को बाइनरी में बदलें।

12D(16) = (1×162) + (2×161) + (Dx160)

= 1×256 + 2×16 + 13×1

= 256 + 32 + 13

= 301(10)

पुन:

2301शेष
21501
2750
2371
2181
290
241
220
210
201

301(10) = 1,0010,1101(2)

दूसरी विधि (संक्षिप्‍त विधि): हेक्‍साडेसिमल अंकों को चार अंकीय बाइनरी तुल्‍यांक से प्रतिस्‍थापित कर दिया जाता हैं।

= 1      2         D

12D(16) =0001,0010,1101(2)

बाइनरी को हेक्साडेसीमल में बदलना (Conversion from Binary  to Hexadecimal)

Example : 1011011(2) को हेक्‍साडेसिमल में बदलें।

First method: बाइनरी को डेसिमल में बदलें और फिर डेसिमल को हेक्‍साडेसिमल में बदलें।

1011011(2) = (1×26) + (0x25) + (1×24)

= (1×23) + (0x22) + (1×21)

= + (1×20)

= 64 + 0 + 16 + 8 + 0 + 2 + 1

= 91(10)

पुन:

1691शेष
16511=B
1605

अत: 91(10) = 5B(16)

Second Method: दायें से प्रारंभ कर बाइनरी अंकों को चार के समूह में विभाजित करते हैं। अंतिम समूह को चार का बनाने के लिए आवश्‍यकता पड़ने पर बायीं ओर ‘0’ लिख देते हैं। अब बाइनरी के 4 अंकों के तुल्‍यांक हेक्‍सा‍डेसिमल अंक लिख देते हैं।

1011011(2) = 0101, 1011

= 5

B = 5B(16)

Subject Wise Notes

error: Content is protected !!