ഹെക്സ് കൂട്ടൽ: 1F + 2A
1F = 31, 2A = 42. തുക: 31 + 42 = 73 = 49₁₆. അല്ലെങ്കിൽ ഹെക്സിൽ: 1F + 2A: F+A=19, 9 എഴുതി 1 കാരി ചെയ്യുക; 1+2+1=4. ഫലം: 49₁₆. CPU അഡ്ഡറുകളിൽ സാധാരണമായ ഓപ്പറേഷൻ.
ഹെക്സാഡെസിമൽ സംഖ്യകൾ കൂട്ടുകയോ കുറയ്ക്കുകയോ ഗുണിക്കുകയോ ഹരിക്കുകയോ ചെയ്യുക, കൂടാതെ ഹെക്സ്, ഡെസിമൽ, ബൈനറി, ഒക്ടൽ എന്നിവയ്ക്കിടയിൽ പരിവർത്തനം ചെയ്യുക. മെമ്മറി അഡ്രസ്സുകൾ, കളർ കോഡുകൾ, ബൈനറി ഡാറ്റ എന്നിവയ്ക്കുള്ള സ്റ്റാൻഡേർഡ് നൊട്ടേഷനാണ് ഹെക്സ്, കാരണം ഓരോ ഹെക്സ് അക്കവും കൃത്യമായി 4 ബിറ്റുകളുമായി പൊരുത്തപ്പെടുന്നു.
Digits 0-9, A-F (case-insensitive)
Digits 0-9, A-F (case-insensitive)
A in decimal
255
B in decimal
26
Result (hex)
119
Decimal
281
Binary
100011001
Octal
431
ഹെക്സാഡെസിമൽ (ബേസ് 16) എന്നത് പ്രോഗ്രാമർമാർ ബൈനറി ഡാറ്റയ്ക്കായി ഉപയോഗിക്കുന്ന സംക്ഷിപ്ത നൊട്ടേഷനാണ്. മെമ്മറി അഡ്രസ്സുകൾ (0x7FFE3F2A), MAC അഡ്രസ്സുകൾ (00:1A:2B:3C:4D:5E), CSS കളർ കോഡുകൾ (#FF5733), ബിറ്റ്കോയിൻ ട്രാൻസാക്ഷൻ ഹാഷുകൾ, ജാവാസ്ക്രിപ്റ്റ് ഒബ്ജക്റ്റ് ഐഡികൾ, UUID-കൾ - എല്ലാം ഹെക്സ് ഉപയോഗിക്കുന്നു. ഡെസിമലിനേക്കാൾ ഹെക്സ് എന്തുകൊണ്ട്? കാരണം ഒരു ഹെക്സ് അക്കം കൃത്യമായി 4 ബൈനറി ബിറ്റുകൾക്ക് തുല്യമാണ് - ബൈറ്റ്-ലെവൽ പ്രവൃത്തി വേഗത്തിലും വായിക്കാവുന്നതുമാക്കുന്ന വ്യക്തമായ മാപ്പിംഗ്. രണ്ട് ഹെക്സ് അക്കങ്ങൾ = ഒരു ബൈറ്റ് = മൂല്യങ്ങൾ 0-255. നാല് ഹെക്സ് അക്കങ്ങൾ = 16 ബിറ്റുകൾ = 0-65,535. എട്ട് ഹെക്സ് അക്കങ്ങൾ = 32 ബിറ്റുകൾ = 32-ബിറ്റ് സിസ്റ്റത്തിലെ ഒരു മെമ്മറി അഡ്രസ്.
ഈ കാൽക്കുലേറ്റർ ഹെക്സ് സംഖ്യകളിൽ നാല് ഗണിത ഓപ്പറേഷനുകളും മോഡുലോയും കൈകാര്യം ചെയ്യുന്നു, ഫലങ്ങൾ ഹെക്സ്, ഡെസിമൽ, ബൈനറി, ഒക്ടൽ എന്നിവയിൽ ഒരേസമയം കാണിക്കുന്നു. ഇന്ത്യൻ B.Tech CSE/IT/ECE വിദ്യാർത്ഥികൾ ഡിജിറ്റൽ ഇലക്ട്രോണിക്സ്, കമ്പ്യൂട്ടർ ഓർഗനൈസേഷൻ, എംബഡഡ് സിസ്റ്റംസ് കോഴ്സുകളിൽ ഹെക്സ് പഠിക്കുന്നു. സോഫ്റ്റ്വെയർ എഞ്ചിനീയർമാർ മെമ്മറി പ്രശ്നങ്ങൾ ഡീബഗ് ചെയ്യുമ്പോഴും, ഹെക്സ് ഡമ്പുകൾ വായിക്കുമ്പോഴും, ബൈറ്റ് അറേകളുമായി പ്രവർത്തിക്കുമ്പോഴും, കളർ കോഡുകൾ കണക്കാക്കുമ്പോഴും, ക്രിപ്റ്റോഗ്രാഫിക് ഹാഷുകളുമായി പ്രവർത്തിക്കുമ്പോഴും ഹെക്സ് നിരന്തരം ഉപയോഗിക്കുന്നു. BigInt ബാക്കെൻഡ് എന്നാൽ ഓവർഫ്ലോ ഇല്ലാതെ ഏത് നീളത്തിലുള്ള ഹെക്സ് മൂല്യങ്ങളിലും കണക്കുകൂട്ടാൻ കഴിയും - SHA-256 ഹാഷുകൾ (64 ഹെക്സ് അക്കങ്ങൾ) പോലുള്ള വളരെ വലിയ സംഖ്യകൾക്ക് ഇത് ഉപയോഗപ്രദമാണ്.
രണ്ട് ഹെക്സാഡെസിമൽ സംഖ്യകൾ നൽകുക (0-9, A-F).
ഒരു ഓപ്പറേഷൻ തിരഞ്ഞെടുക്കുക: +, −, ×, ÷, mod.
ഫലം ഹെക്സ്, ഡെസിമൽ, ബൈനറി, ഒക്ടൽ എന്നിവയിൽ കാണുക.
ഹെക്സ് ഇൻപുട്ടുകൾ ഓരോ അക്കമായും സാധൂകരിക്കുകയും പാഴ്സ് ചെയ്യുകയും ചെയ്യുന്നു. ഓരോ സ്ഥാനത്തിനും 16^n എന്ന മൂല്യമുണ്ട്. കൃത്യതയ്ക്കായി കണക്കുകൂട്ടൽ BigInt-ൽ നടക്കുന്നു, ശേഷം ഫലം നാല് ബേസുകളിലും ഫോർമാറ്റ് ചെയ്യുന്നു.
Hex uses base 16: digits 0-9 then A=10, B=11, …, F=15. FF₁₆ = 15×16¹ + 15×16⁰ = 255
ഹെക്സ് 16 അക്കങ്ങൾ ഉപയോഗിക്കുന്നു: 0-9 തുടർന്ന് A, B, C, D, E, F (അല്ലെങ്കിൽ ലോവർകേസ് a-f, തുല്യമാണ്). ഓരോ സ്ഥാനവും 16-ന്റെ ഒരു പവറിനെ പ്രതിനിധീകരിക്കുന്നു. വലത്തുനിന്ന് ഇടത്തേക്ക്: സ്ഥാനം 0-ന്റെ മൂല്യം 1 (16⁰), സ്ഥാനം 1-ന്റെ മൂല്യം 16 (16¹), സ്ഥാനം 2-ന്റെ മൂല്യം 256 (16²), സ്ഥാനം 3-ന്റെ മൂല്യം 4,096 (16³). അതിനാൽ FF₁₆ = F×16 + F×1 = 15×16 + 15 = ഡെസിമലിൽ 255.
ഹെക്സിനും ബൈനറിക്കും ഇടയിലുള്ള പരിവർത്തനം യാന്ത്രികമാണ്: ഓരോ ഹെക്സ് അക്കവും കൃത്യമായി 4 ബിറ്റുകളുമായി പൊരുത്തപ്പെടുന്നു. 0=0000, 1=0001, 2=0010, ..., 9=1001, A=1010, B=1011, C=1100, D=1101, E=1110, F=1111. അതിനാൽ 3FA₁₆ = 0011 1111 1010₂. വിപരീതം: ബൈനറിയെ വലതുവശത്ത് നിന്ന് 4-ബിറ്റ് ഗ്രൂപ്പുകളായി തിരിച്ച് ഓരോന്നും പരിവർത്തനം ചെയ്യുക. ഈ മാപ്പിംഗ് ആണ് പ്രോഗ്രാമർമാർ ഹെക്സ് ഇഷ്ടപ്പെടുന്നതിന് കാരണം - ഹെക്സിനും ബൈനറിക്കും ഇടയിൽ പരിവർത്തനം ചെയ്യുന്നത് നിസ്സാരമാണ്; ഡെസിമലിനും ബൈനറിക്കും ഇടയിൽ ഹരണം ആവശ്യമാണ്.
സാധാരണ ഉപയോഗങ്ങൾ: CSS നിറങ്ങൾ 24-ബിറ്റ് RGB-യെ പ്രതിനിധീകരിക്കുന്ന 6 ഹെക്സ് അക്കങ്ങൾ (RRGGBB) ഉപയോഗിക്കുന്നു - ഉദാ, #FF5733 എന്നാൽ ചുവപ്പ്=FF (255), പച്ച=57 (87), നീല=33 (51). 64-ബിറ്റ് സിസ്റ്റങ്ങളിലെ മെമ്മറി അഡ്രസ്സുകൾ 16 ഹെക്സ് അക്കങ്ങൾ ഉപയോഗിക്കുന്നു (0x0000000000000000 മുതൽ 0xFFFFFFFFFFFFFFFF വരെ). MAC അഡ്രസ്സുകൾ 6 കോളൻ-വേർതിരിച്ച ജോടികളിൽ 12 ഹെക്സ് അക്കങ്ങൾ ഉപയോഗിക്കുന്നു. UUID-കൾ 8-4-4-4-12 പാറ്റേണിൽ 32 ഹെക്സ് അക്കങ്ങൾ ഉപയോഗിക്കുന്നു. ഓരോ സന്ദർഭവും അതിന്റെ ബൈറ്റ്-ലെവൽ സൗകര്യത്തിനായി ഹെക്സ് സ്വീകരിക്കുന്നു.
1F = 31, 2A = 42. തുക: 31 + 42 = 73 = 49₁₆. അല്ലെങ്കിൽ ഹെക്സിൽ: 1F + 2A: F+A=19, 9 എഴുതി 1 കാരി ചെയ്യുക; 1+2+1=4. ഫലം: 49₁₆. CPU അഡ്ഡറുകളിൽ സാധാരണമായ ഓപ്പറേഷൻ.
ചുവപ്പ്: 4A₁₆ = 74. പച്ച: 90₁₆ = 144. നീല: E2₁₆ = 226. CSS-ൽ: rgb(74, 144, 226). വിപരീതം: ഏത് RGB ട്യൂപ്പിളും ഒരു ഹെക്സ് കളർ കോഡായി പരിവർത്തനം ചെയ്യുന്നു.
DEADBEEF₁₆ = 3,735,928,559 ഡെസിമൽ = 11011110101011011011111011101111₂. അനുവദിച്ച മെമ്മറി അടയാളപ്പെടുത്താൻ പ്രോഗ്രാമർമാർ ഉപയോഗിക്കുന്ന ക്ലാസിക് 'മാജിക് നമ്പർ'. 32 ബിറ്റുകൾ = 8 ഹെക്സ് അക്കങ്ങൾ.
ഹെക്സ് ബൈനറി എഴുതാനുള്ള ഒരു സംക്ഷിപ്ത മാർഗമാണ്. 8 ബിറ്റുകൾ (ഒരു ബൈറ്റ്) 8 ബൈനറി അക്കങ്ങൾ എടുക്കുന്നു, എന്നാൽ 2 ഹെക്സ് അക്കങ്ങൾ മാത്രം. മെമ്മറി ഡമ്പുകളും കളർ കോഡുകളും സംക്ഷിപ്തതയ്ക്കായി ഹെക്സ് ഉപയോഗിക്കുന്നു.
#FF5733 പോലുള്ള CSS നിറങ്ങൾ 3 ബൈറ്റുകളാണ് - RR (ചുവപ്പ്), GG (പച്ച), BB (നീല), ഓരോന്നും 0-255 (ഹെക്സിൽ 00-FF).
അതെ - a-f, A-F എന്നിവ തുല്യമാണ്. കാൽക്കുലേറ്റർ രണ്ടിനെയും ഫലത്തിൽ അപ്പർകേസിലേക്ക് നോർമലൈസ് ചെയ്യുന്നു.
C/C++/JavaScript പ്രിഫിക്സ് 0x ഒരു ഹെക്സ് ലിറ്ററലിനെ അടയാളപ്പെടുത്തുന്നു. കാൽക്കുലേറ്റർ പ്രിഫിക്സ് ഇല്ലാതെ തന്നെ ഹെക്സ് അക്കങ്ങൾ നേരിട്ട് സ്വീകരിക്കുന്നു.
ഓരോ ഹെക്സ് അക്കത്തെയും അതിന്റെ 4-ബിറ്റ് ബൈനറി തുല്യമായതുകൊണ്ട് മാറ്റുക. F = 1111, A = 1010. അതിനാൽ FA = 11111010.
സംക്ഷിപ്ത ബൈനറി പ്രതിനിധാനം. 48-ബിറ്റ് MAC അഡ്രസ് ബൈനറിയിൽ (50 അക്ഷരങ്ങൾ) അസ്വസ്ഥമായിരിക്കും, എന്നാൽ 12 ഹെക്സ് അക്കങ്ങളിൽ ഒതുക്കമായി ഒതുങ്ങുന്നു.
From simple percentages to scientific notation, statistics, geometry and big-number arithmetic - every common math problem you'd reach for a calculator for, runs in your browser with no installs. The fraction calculator preserves exact rationals, the big-number calculator uses BigInt for hundreds of digits without precision loss, and the scientific calculator's expression evaluator is a hand-written shunting-yard parser (no eval) that supports trig, log, factorial and parentheses.
If you're a student, double-check your work without paying for a graphing calculator. If you're a professional, use these tools as a sanity check on spreadsheet formulas. Every result is shown alongside its formula and inputs, so the math is always auditable.
The ഹെക്സ് കാൽക്കുലേറ്റർ is part of the Math suite on Online Calculator Tools, alongside 6 related calculators. All tools share the same UI patterns, the same privacy-first rendering (nothing is sent to a server), and the same commitment to showing the formula and assumptions behind every result.