Негізгі мазмұнға өту

Сан негізі конвертері — тегін

Сандарды екілік, сегіздік, ондық және он алтылық арасында айналдырыңыз. Бит өлшемін сыйысымдылықты және топтастырылған екілік шығысты лезде қараңыз.

Жүктелгеннен кейін офлайн жұмыс істейді
Енгізу базасы:

Жылдам мәндер

Жиі қолданылуы

  • Бағдарламалау үшін нөміршелерді түрлендіріңізКод жазғанда екілік, сегіздік, ондық және он алтылық аралас түрлендіріңіз - кез келген нөмір үшін бірегей анықтама.
  • Желі үшін нөміршелерді түрлендіріңізІшкі топ масканы, порт нөміршелері мен IP адресінің сегіздік екілік мен ондықы аралас түрлендіріңіз.
  • Компьютер ғылымын үшін нөмір жүйелеріЕкілік, сегіздік, он алтылық түрлендіруді үйеніңіз және растаңыз - КС студенттері мен емтихан даярлығы үшін ағылшын.
  • Бит ұстағалары мен сөндіктерін тексеріңізЖеке бит, бит маскалары мен флаг комбинациялары тексеру үшін нөміршелерді екілік түрге түрлендіріңіз.
  • Hex дамптарын және ақаулықтарды шешу журналдарын расттауҚұлау есептілеріндегі, еске түскісінінен және ақаулықтарды шешу журналдарындағы он алтылық мәндерді оқылатын ондықтарға расттау.

Қалай жұмыс істейді

Түрлендіру JavaScript-тің кірістірілген BigInt түрін пайдаланып толығымен браузеріңізде жұмыс істейді — кітапхана жоқ, сервер жоқ. BigInt ескі parseInt/Number тәсілінің орнына дөңгелектеу қателерінсіз 2^53-тен үлкен мәндерді өңдеу үшін нақты пайдаланылады.

  1. 1
    BigInt арқылы кірісті талдау
    Таңдаулы талдағыш қосымша префикстерді (0x, 0b, 0o, #) алып тастайды және таңдалған негіз үшін таңба жиынын тексереді, содан кейін тазартылған жолды BigInt() конструкторына береді, ол ерікті үлкен бүтін сандарды шығынсыз өңдейді.
  2. 2
    Бір мезгілде негізді түрлендіру
    BigInt мәні белгілі болғаннан кейін, құрал бір өтуде барлық шығыс көрсетілуін шығару үшін BigInt.prototype.toString()-ты әр негізбен (2, 8, 10, 16 және пайдаланушы таңдаған 2–36 негіз) шақырады — аралық ондық қадам қажет емес.
  3. 3
    Екілік топтастыру мен бит-ені тексеру
    Екілік шығыс 4-ке еселенгенге толтырылады және оқылымдылық үшін нибл топтарына бөлінеді. Құрал сондай-ақ мән 4-, 8-, 16- немесе 32-биттік таңбалы/таңбасыз ауқымдарға сыятынын BigInt арифметикасын пайдаланып тексереді, сондықтан толу мінез-құлқы 32-биттік шекаралар үшін де дәл.
  4. 4
    Бөлісуге болатын URL күйі
    Әр жарамды түрлендіруден кейін құрал кірісті және бастапқы негізді history.replaceState арқылы URL фрагментіне (#v=&from=) жазады, сондықтан ағымдағы түрлендіруді бетбелгіге қосуға немесе бөлісуге болады — фрагмент ешбір серверге ешқашан жіберілмейді.

Байланысты құралдар

Жиі қойылатын сұрақтар