LibraTool logoLibraTool

സൗജന്യ നമ്പർ ബേസ് കൺവെർട്ടർ

ബൈനറി, ഒക്ടൽ, ഡെസിമൽ, ഹെക്സാഡെസിമൽ എന്നിവയ്ക്കിടയിൽ സംഖ്യകൾ പരിവർത്തനം ചെയ്യുക. ബിറ്റ്-സൈസ് ഫിറ്റും ഗ്രൂപ്പ് ചെയ്ത ബൈനറി ഔട്ട്‌പുട്ടും തൽക്ഷണം കാണുക.

ലോഡ് ചെയ്തുകഴിഞ്ഞാൽ ഓഫ്‌ലൈനിൽ പ്രവർത്തിക്കുന്നു
ഇൻപുട്ട് ബേസ്:

ദ്രുത മൂല്യങ്ങൾ

ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു

പരിവർത്തനം പൂർണ്ണമായും നിങ്ങളുടെ ബ്രൗസറിൽ JavaScript-ന്റെ ബിൽറ്റ്-ഇൻ BigInt ടൈപ്പ് ഉപയോഗിച്ച് നടക്കുന്നു — ലൈബ്രറി ഇല്ല, സെർവർ ഇല്ല. 2^53-ൽ കൂടുതലുള്ള മൂല്യങ്ങൾ റൗണ്ടിംഗ് പിശകുകളില്ലാതെ കൈകാര്യം ചെയ്യാൻ പ്രത്യേകമായി പഴയ parseInt/Number സമീപനത്തിന് പകരം BigInt ഉപയോഗിക്കുന്നു.

  1. 1
    BigInt ഉപയോഗിച്ചുള്ള ഇൻപുട്ട് പാഴ്സിംഗ്
    ഒരു ഇഷ്ട പാഴ്സർ ഓപ്ഷണൽ പ്രിഫിക്സുകൾ (0x, 0b, 0o, #) നീക്കം ചെയ്യുകയും തിരഞ്ഞെടുത്ത ബേസിനുള്ള ക്യാരക്ടർ സെറ്റ് സാധൂകരിക്കുകയും ചെയ്യുന്നു, പിന്നെ ക്ലീൻ ചെയ്ത സ്ട്രിംഗ് BigInt() കൺസ്ട്രക്ടറിലേക്ക് കൈമാറുന്നു, ഇത് വളരെ വലിയ ഇന്റിജറുകൾ ലോസ്ലെസ് ആയി കൈകാര്യം ചെയ്യുന്നു.
  2. 2
    ഒരേസമയം ബേസ് പരിവർത്തനം
    BigInt മൂല്യം അറിഞ്ഞുകഴിഞ്ഞാൽ, ഒറ്റ പാസിൽ എല്ലാ ഔട്ട്പുട്ട് പ്രാതിനിധ്യങ്ങളും നിർമ്മിക്കാൻ ടൂൾ ഓരോ റാഡിക്സിനും (2, 8, 10, 16, ഉപയോക്താവ്-തിരഞ്ഞെടുത്ത 2–36 ബേസും) BigInt.prototype.toString() വിളിക്കുന്നു — ഇന്റർമീഡിയേറ്റ് ഡെസിമൽ ഘട്ടം ആവശ്യമില്ല.
  3. 3
    ബൈനറി ഗ്രൂപ്പിംഗും ബിറ്റ്-വീതി പരിശോധനയും
    ബൈനറി ഔട്ട്പുട്ട് 4-ന്റെ ഗുണിതത്തിലേക്ക് പാഡ് ചെയ്യുകയും വായനാക്ഷമതയ്ക്കായി നിബിൾ ഗ്രൂപ്പുകളാക്കി സ്പ്ലിറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. BigInt ഗണിതം ഉപയോഗിച്ച് മൂല്യം 4-, 8-, 16-, അല്ലെങ്കിൽ 32-ബിറ്റ് സൈൻഡ്/അൺസൈൻഡ് റേഞ്ചുകൾക്കുള്ളിൽ ഒതുങ്ങുമോ എന്നും ടൂൾ പരിശോധിക്കുന്നു, അതിനാൽ 32-ബിറ്റ് അതിരുകൾക്ക് പോലും ഓവർഫ്ലോ പെരുമാറ്റം കൃത്യമാണ്.
  4. 4
    ഷെയർ ചെയ്യാവുന്ന URL സ്റ്റേറ്റ്
    ഓരോ വാലിഡ് പരിവർത്തനത്തിനും ശേഷം ടൂൾ history.replaceState വഴി ഇൻപുട്ടും സോഴ്സ് ബേസും URL ഫ്രാഗ്മെന്റിലേക്ക് (#v=&from=) എഴുതുന്നു, അതിനാൽ നിലവിലെ പരിവർത്തനം ബുക്ക്മാർക്ക് ചെയ്യാം അല്ലെങ്കിൽ ഷെയർ ചെയ്യാം — ഫ്രാഗ്മെന്റ് ഒരിക്കലും ഒരു സെർവറിലേക്കും അയക്കപ്പെടില്ല.

അനുബന്ധ ടൂളുകൾ

🔬

ഹെക്സ് വ്യൂവർ

ക്ലാസിക് ഓഫ്‌സെറ്റ് / ഹെക്സ് / ASCII ഡമ്പിൽ, മാജിക്-നമ്പർ ഫയൽ-ടൈപ്പ് കണ്ടെത്തലോടെ, ഏതൊരു ഫയലിന്റെയും റോ ബൈറ്റുകൾ പരിശോധിക്കുക. ലോക്കലായി വായിക്കുന്നു; ഒരിക്കലും അപ്‌ലോഡ് ചെയ്യപ്പെടില്ല.

പരീക്ഷിച്ചു നോക്കൂഫയലുകൾ പ്രാദേശികമായി നിലനിൽക്കും
½

ഫ്രാക്ഷൻ കാൽക്കുലേറ്റർ

ഭിന്നസംഖ്യകൾ കൂട്ടുക, കുറയ്ക്കുക, ഗുണിക്കുക, ഹരിക്കുക, അല്ലെങ്കിൽ ഒരു ദശാംശത്തെ അതിന്റെ ഏറ്റവും ലളിതമായ ഭിന്നസംഖ്യയാക്കി മാറ്റുക.

പരീക്ഷിച്ചു നോക്കൂ
01

ബൈനറി ടു ടെക്സ്റ്റ് കൺവെർട്ടർ

ടെക്സ്റ്റിനെ ബൈനറി (0-കളും 1-കളും) ആക്കി മാറ്റുക, തിരിച്ചും. UTF-8 എൻകോഡിംഗ് പിന്തുണയ്ക്കുന്നു. ഏതൊരു ടെക്സ്റ്റിന്റെയും ബൈറ്റ്, ബിറ്റ് എണ്ണം കാണുക.

പരീക്ഷിച്ചു നോക്കൂ

പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ