ಕಂಪ್ಯೂಟರ್ಗಳು ಬೈನರಿ (ಬೇಸ್ 2) ಅನ್ನು ಆಂತರಿಕವಾಗಿ ಬಳಸುತ್ತವೆ. ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ (ಬೇಸ್ 16) ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತಾರೆ. ಈ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಕಂಪ್ಯೂಟರ್ಗಳು ಡೇಟಾವನ್ನು ಹೇಗೆ ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಡಿಮಿಸ್ಟಿಫೈ ಮಾಡುತ್ತದೆ.
ಮೂರು ವ್ಯವಸ್ಥೆಗಳು
| ವ್ಯವಸ್ಥೆ | ಬೇಸ್ | ಅಂಕೆಗಳನ್ನು ಬಳಸಲಾಗಿದೆ |
|---|---|---|
| ಬೈನರಿ | 2 | 0, 1 |
| ದಶಮಾಂಶ | 10 | 0–9 |
| ಹೆಕ್ಸಾಡೆಸಿಮಲ್ | 16 | 0–9, ಎ–ಎಫ್ |
ಹೆಕ್ಸ್ನಲ್ಲಿ: 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 remainder 1
12 ÷ 2 = 6 remainder 0
6 ÷ 2 = 3 remainder 0
3 ÷ 2 = 1 remainder 1
1 ÷ 2 = 0 remainder 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 | ಎ |
| 15 | 1111 | ಎಫ್ |
| 16 | 10000 | 10 |
| 255 | 11111111 | ಎಫ್ಎಫ್ |
| 256 | 100000000 | 100 |
ಬೈನರಿ, ದಶಮಾಂಶ, ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಮತ್ತು ಆಕ್ಟಲ್ ನಡುವೆ ತಕ್ಷಣ ಪರಿವರ್ತಿಸಲು ನಮ್ಮ ಸಂಖ್ಯೆ ಮೂಲ ಪರಿವರ್ತಕ ಬಳಸಿ.