கணினிகள் உள்நாட்டில் பைனரி (அடிப்படை 2) பயன்படுத்துகின்றன. நிரலாளர்கள் பெரும்பாலும் ஹெக்ஸாடெசிமல் (அடிப்படை 16) உடன் வேலை செய்கிறார்கள். இந்த அமைப்புகளை புரிந்துகொள்வது கணினிகள் தரவை எவ்வாறு சேமித்து காட்டுகின்றன என்பதை தெளிவுபடுத்துகிறது.

மூன்று அமைப்புகள்

அமைப்பு அடிப்படை பயன்படுத்தப்படும் இலக்கங்கள்
பைனரி 2 0, 1
தசமம் 10 0–9
ஹெக்ஸாடெசிமல் 16 0–9, A–F

ஹெக்ஸில்: A=10, B=11, C=12, D=13, E=14, F=15

பைனரியிலிருந்து தசமத்திற்கு

ஒவ்வொரு பைனரி இலக்கமும் வலதிலிருந்து தொடங்கி 2-இன் ஒரு சக்தியை குறிக்கிறது.

எடுத்துக்காட்டு: 1101 (பைனரி) ஐ தசமத்திற்கு மாற்றவும்

``` 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 8 + 4 + 0 + 1 = 13 ```

தசமத்திலிருந்து பைனரிக்கு

மீதிகளை பதிவு செய்தபடி 2 ஆல் தொடர்ந்து வகுக்கவும்:

எடுத்துக்காட்டு: 25 ஐ பைனரிக்கு மாற்றவும்

``` 25 ÷ 2 = 12 மீதி 1 12 ÷ 2 = 6 மீதி 0 6 ÷ 2 = 3 மீதி 0 3 ÷ 2 = 1 மீதி 1 1 ÷ 2 = 0 மீதி 1 ```

மீதிகளை கீழிலிருந்து மேலாக படிக்கவும்: 11001

சரிபார்ப்பு: 16 + 8 + 0 + 0 + 1 = 25 ✓

ஹெக்ஸாடெசிமலிலிருந்து தசமத்திற்கு

ஒவ்வொரு ஹெக்ஸ் இலக்கமும் 16-இன் ஒரு சக்தியை குறிக்கிறது:

எடுத்துக்காட்டு: 2F (ஹெக்ஸ்) ஐ தசமத்திற்கு மாற்றவும்

``` 2×16¹ + F×16⁰ = 2×16 + 15×1 = 32 + 15 = 47 ```

பைனரியிலிருந்து ஹெக்ஸாடெசிமலுக்கு (விரைவு முறை)

வலதிலிருந்து 4 இலக்கங்களின் குழுக்களாக பைனரி இலக்கங்களை தொகுக்கவும், ஒவ்வொரு குழுவையும் மாற்றவும்:

எடுத்துக்காட்டு: 11010111 பைனரியிலிருந்து ஹெக்ஸுக்கு

``` 1101 = 13 = D 0111 = 7 ```

முடிவு: D7 ஹெக்ஸ்

ஏன் ஹெக்ஸ்?

8 பைனரி இலக்கங்கள் (ஒரு பைட்) = சரியாக 2 ஹெக்ஸ் இலக்கங்கள். எனவே:

  • 00000000 = 00 (ஹெக்ஸ்) = 0
  • 11111111 = FF (ஹெக்ஸ்) = 255

இது ஹெக்ஸை பைனரி தரவை குறிக்க சுருக்கமான வழியாக ஆக்குகிறது. வலை நிறங்கள் ஹெக்ஸை பயன்படுத்துகின்றன (எ.கா., #FF5733 = சிவப்பு 255, பச்சை 87, நீலம் 51).

பொதுவான மதிப்புகள்

தசமம் பைனரி ஹெக்ஸ்
0 0000 0
10 1010 A
15 1111 F
16 10000 10
255 11111111 FF
256 100000000 100

பைனரி, தசமம், ஹெக்ஸாடெசிமல் மற்றும் அக்டல் இடையே உடனடியாக மாற்ற எங்கள் எண் அடிப்படை மாற்றி பயன்படுத்தவும்.