హెక్స్ నుంచి డెసిమల్ కన్వర్టర్
హెక్సాడెసిమల్ విలువను డెసిమల్ సంఖ్యగా వెంటనే మార్చండి. 0x30, 0xFF, 0xA వంటి విలువలకు సూత్రం, దశల వివరణ, త్వరిత పట్టిక.
0x30 డెసిమల్ విలువ 48. లెక్కింపు: 3×16 + 0×1 = 48. ASCII పట్టికలో 0x30 అక్షరం '0' ను సూచిస్తుంది, అందుకే ప్రోగ్రామర్లు ఈ మార్పిడిని తరచుగా వెతుకుతారు.
హెక్సాడెసిమల్ విధానం ఎలా పని చేస్తుంది
హెక్సాడెసిమల్ అనేది base-16 సంఖ్యా విధానం. ఇందులో 0-9 అంకెలతో పాటు A-F అక్షరాలు వాడతారు; A=10, B=11, C=12, D=13, E=14, F=15. కంప్యూటింగ్ లో బైనరీ డేటాను చిన్నగా, చదవడానికి సులభంగా చూపడానికి hex వాడకం ఎక్కువ.
ప్రతి స్థానానికి 16 యొక్క ఘాతం వర్తిస్తుంది. కుడి వైపు మొదటి స్థానం 16⁰, తర్వాత 16¹, 16² ఇలా ముందుకు సాగుతుంది. ప్రతి hex అంకెను తన స్థాన విలువతో గుణించి మొత్తం చేస్తే డెసిమల్ ఫలితం వస్తుంది.
| స్థానం | 16³ | 16² | 16¹ | 16⁰ |
|---|---|---|---|---|
| విలువ | 4096 | 256 | 16 | 1 |
ఉదాహరణ: 0x30 నుంచి డెసిమల్
0x30 లో కుడివైపు 0 విలువ 0×1 = 0. ఎడమవైపు 3 విలువ 3×16 = 48. మొత్తం 48 + 0 = 48.
- 0 × 16⁰ = 0
- 3 × 16¹ = 48
- మొత్తం = 48
ASCII లో అంకెల శ్రేణి '0' నుంచి '9' వరకు 0x30 నుంచి 0x39 వరకు ఉంటుంది. టెక్స్ట్ పార్సింగ్, క్యారెక్టర్ కోడ్, బైట్ డేటా చూడేటప్పుడు ఈ విలువలు ఉపయోగపడతాయి.
సాధారణ hex విలువలు
| Hex | డెసిమల్ | వాడుక |
|---|---|---|
0xA | 10 | A అక్షర విలువ |
0x10 | 16 | ఒక base-16 దశ |
0x30 | 48 | ASCII లో '0' |
0x41 | 65 | ASCII లో 'A' |
0x64 | 100 | శాతం లెక్కలలో గుర్తుపట్టడానికి సులభం |
0xFF | 255 | ఒక byte గరిష్ఠ unsigned విలువ |
0xFFFF | 65535 | 16-bit unsigned గరిష్ఠం |
డెసిమల్ నుంచి hex కు మార్పిడి
డెసిమల్ సంఖ్యను hex గా మార్చడానికి 16 తో వరుసగా భాగించండి. ప్రతి దశలో మిగులు విలువను రాయండి; 10-15 మిగులు విలువలకు A-F వాడండి. చివరలో మిగుళ్లను క్రింది నుంచి పైకి చదవాలి.
ఉదాహరణకు 255: 255 ÷ 16 = 15 మిగులు 15, తర్వాత 15 ÷ 16 = 0 మిగులు 15. కాబట్టి ఫలితం FF. అదే కారణంగా CSS రంగులలో పూర్తి ఛానల్ విలువను FF గా చూపిస్తారు.
తరచుగా అడిగే ప్రశ్నలు
హెక్సాడెసిమల్ ను డెసిమల్ గా ఎలా మార్చాలి?
ప్రతి hex అంకెను 16 యొక్క తన స్థాన ఘాతంతో గుణించి మొత్తం చేయాలి. ఉదాహరణ: 1A3₁₆ = 1×256 + A(10)×16 + 3 = 419.
0xFF డెసిమల్ లో ఎంత?
0xFF = 15×16 + 15 = 255. ఇది 8-bit byte లో సాధారణ గరిష్ఠ విలువ.
0x prefix ఎందుకు వాడతారు?
ప్రోగ్రామింగ్ భాషలలో సంఖ్య hex అని స్పష్టంగా తెలియజేయడానికి 0x prefix వాడతారు. వెబ్ రంగులలో అదే భావనకు # గుర్తు కనిపిస్తుంది.