🔢
ነፃ የቁጥር መሰረት መቀየሪያ
በሁለትዮሽ፣ octal፣ decimal እና hexadecimal መካከል ቁጥሮችን ይቀይሩ። የቢት-መጠን ተስማሚነትንና የተቀነቀነ ሁለትዮሽ ውጤትን ወዲያውኑ ይመልከቱ።
ከተጫነ በኋላ ከመስመር ውጭ ይሠራል
የግቤት መሠረት:
ፈጣን ዋጋዎች
እንዴት እንደሚሠራ
መቀየሩ ሙሉ በሙሉ በአሳሽዎ ውስጥ የJavaScript አብሮገነብ BigInt ዓይነትን በመጠቀም ይሠራል — ምንም ላይብረሪ፣ ምንም አገልጋይ የለም። BigInt ከቆየው የparseInt/Number ዘዴ ይልቅ የሚጠቀመው በተለይ ከ2^53 የሚበልጡ እሴቶችን ያለ ማጠጋጋት ስህተት ለማስተናገድ ነው።
- 1የግቤት ትንተና በBigIntብጁ ተንታኝ አማራጭ ቅድመ-ቅጥያዎችን (0x፣ 0b፣ 0o፣ #) ያስወግዳል እና ለተመረጠው መሠረት የቁምፊ ስብስቡን ያረጋግጣል፣ ከዚያም የጸዳውን ሕብረቁምፊ ለBigInt() constructor ያስተላልፋል፤ ይህም የፈለገውን ያህል ትልቅ ሙሉ ቁጥሮችን ያለ ኪሳራ ያስተናግዳል።
- 2በአንድ ጊዜ የመሠረት መቀየርየBigInt እሴቱ ከታወቀ በኋላ፣ መሣሪያው ሁሉንም የውጤት ውክልናዎች በአንድ ዙር ለማምረት BigInt.prototype.toString()ን በእያንዳንዱ መሠረት (2፣ 8፣ 10፣ 16 እና በተጠቃሚው የተመረጠ ከ2–36 ያለ መሠረት) ይጠራል — መካከለኛ የአስርዮሽ ደረጃ አያስፈልግም።
- 3የሁለትዮሽ ቡድን እና የቢት ስፋት ፍተሻየሁለትዮሽ ውጤት ለንባብ ቀላል እንዲሆን የ4 ብዜት እንዲሆን ይሞላል እና ወደ ባለ4 ቢት ቡድኖች ይከፈላል። መሣሪያው እሴቱ በ4፣ 8፣ 16 ወይም 32 ቢት ምልክት ያለው/የሌለው ክልል ውስጥ መግባቱን በBigInt ሒሳብ ይፈትሻል፤ ስለዚህ የመፍሰስ ባህሪ ለ32 ቢት ወሰኖችም ቢሆን ትክክለኛ ነው።
- 4ሊጋራ የሚችል የURL ሁኔታከእያንዳንዱ ትክክለኛ መቀየር በኋላ መሣሪያው ግቤቱን እና የምንጭ መሠረቱን በhistory.replaceState ወደ URL ክፍል (#v=&from=) ይጽፋል፤ ስለዚህ አሁን ያለው መቀየር ዕልባት ሊደረግበት ወይም ሊጋራ ይችላል — ይህ ክፍል ወደ የትኛውም አገልጋይ በጭራሽ አይላክም።
ተዛማጅ መሳሪያዎች
Hex መመልከቻ
የማንኛውንም ፋይል ጥሬ ባይቶች በክላሲክ offset / hex / ASCII ዲስፕሌይ ውስጥ ይመርምሩ፣ በማጂክ-ቁጥር ፋይል-ዓይነት ማወቂያ። በአካባቢያዊ ይነበባል፤ በጭራሽ አይሰቀልም።
ሞክሩትፋይሎች በቦታው ይቆያሉ
የክፍልፋይ ማስያ
ክፍልፋዮችን ደምር፣ ቀንስ፣ አባዛ እና አካፍል፣ ወይም አስርዮሽን ወደ ቀላሉ ክፍልፋይ ቀይር።
ሞክሩት
ሁለትዮሽ ወደ ጽሑፍ መቀየሪያ
ጽሑፍን ወደ ሁለትዮሽ (0ዎችና 1ዎች) እና በተቃራኒው ይቀይሩ። UTF-8 ኮድ ማድረግን ይደግፋል። ለማንኛውም ጽሑፍ የባይትና የቢት ብዛትን ይመልከቱ።
ሞክሩት