Konvertitur Binarju/Eżadeċimali

Ikkonverti numri bejn binarju, eżadeċimali, deċimali, u ottali — jew biddel test f'bytes.

Lest. Ikteb numru jew xi test biex tikkonverti.

Kull konverżjoni taħdem fil-browser tiegħek. In-numri u t-test tiegħek qatt ma jitilqu mit-tagħmir tiegħek.

Mistoqsijiet Frekwenti

X'nista' nikkonverti hawn?

Żewġ affarijiet. Il-modalità tan-Numri tgħaqqad binarju, ottali, deċimali, u eżadeċimali — editja kwalunkwe qasam u l-bqija jaġġornaw istantanjament. Il-modalità tat-Test tibdel kwalunkwe test fil-valuri tal-bytes tiegħu fil-bażi li tagħżel, u taqra dawk il-bytes lura f'test.

Jaħdem b'numri negattivi u kbar ħafna?

Iva. In-negattivi jżommu minus fuq quddiem f'kull bażi, u m'hemm l-ebda limitu ta' daqs li għandek tinkwieta dwaru — il-valuri jikkonvertu b'mod eżatt, mingħajr arrotondament. M'hemm l-ebda dehra ta' two's-complement b'wisa' fissa, peress li dik tagħmel sens biss ladarba tagħżel wisa' tal-bits.

L-input tiegħi jintbagħat xi mkien?

Le. Kollox jiġi kkalkulat lokalment fil-browser tiegħek, għalhekk xejn minn dak li tikteb ma jittella'.

Kif jaħdem il-Konvertitur Binarju/Eżadeċimali

Il-Konvertitur Binarju/Eżadeċimali huwa għodda flessibbli ddisinjata biex tiffaċilita l-konverżjoni ta' informazzjoni f'diversi formati numeriċi u ta' test. Din l-għodda taħdem f'żewġ modalitajiet ewlenin: il-modalità tan-Numri u l-modalità tat-Test.

Fil-modalità tan-Numri, l-għodda tippermetti l-konverżjoni ta' valuri numeriċi bejn erba' bażijiet differenti: binarju, ottali, deċimali, u eżadeċimali. Meta tibda tikteb f'wieħed mill-oqsma, l-oqsma l-oħra kollha relatati jaġġornaw ruħhom istantanjament biex juru l-valur ekwivalenti fil-bażijiet rispettivi.

Fil-modalità tat-Test, l-għodda tista' tikkonverti kwalunkwe test fil-valuri tal-bytes tiegħu f'bażi magħżula (li tista' tkun binarja, ottali, deċimali, jew eżadeċimali). Bl-istess mod, tista' twettaq il-proċess bil-maqlub billi tikkonverti dawk il-valuri tal-bytes lura f'test li jinqara.

Inputs u formati appoġġjati

L-għodda taċċetta inputs differenti skont il-modalità magħżula:

  • Modalità tan-Numri:
    • Binarju: Numru binarju.
    • Ottali: Numru ottali.
    • Deċimali: Numru deċimali.
    • Eżadeċimali: Numru eżadeċimali.
    • L-inputs numeriċi jistgħu jinkludu sinjal minus fuq quddiem għal numri negattivi, spazji madwar in-numru, prefissi bħal 0b, 0o, jew 0x, underscores, u spazji vojta bħala separaturi.
  • Modalità tat-Test:
    • Input: Kwalunkwe test li tixtieq tikkonverti, b'limitu massimu ta' tul ta' 200,000 karattru.
    • Bytes: Valuri tal-bytes f'format binarju, ottali, deċimali, jew eżadeċimali. Il-valuri tal-bytes iddekodifikati jistgħu jiġu sseparati minn spazji vojta jew virgoli, fejn kull valur irid jirrappreżenta byte wieħed (0–255) fil-bażi magħżula.

Outputs tal-konverżjoni

L-outputs iġġenerati mill-għodda huma strutturati b'dan il-mod:

  • Binarju: Ir-rappreżentazzjoni binarja tal-input, ikkuttunata b'żeroes fuq quddiem sa 8 bits.
  • Ottali: Ir-rappreżentazzjoni ottali tal-input, ikkuttunata b'żeroes fuq quddiem sa 3 bits.
  • Deċimali: Ir-rappreżentazzjoni deċimali tal-input, mingħajr ebda kuttunar b'żeroes fuq quddiem.
  • Eżadeċimali: Ir-rappreżentazzjoni eżadeċimali tal-input, bl-użu ta' ittri kbar u kkuttunata b'żeroes fuq quddiem sa 2 bits.
  • Output: It-test ikkonvertit jew il-valuri tal-bytes iġġenerati.

Regoli tal-ipproċessar u każijiet speċjali

L-għodda ssegwi regoli stretti biex tiżgura l-preċiżjoni u l-korrettezza tal-konverżjonijiet:

  • Aġġornament istantanju: Fil-modalità tan-Numri, l-editjar ta' kwalunkwe qasam wieħed (Binarju, Ottali, Deċimali, jew Eżadeċimali) jaġġorna awtomatikament u immedjatament it-tliet oqsma l-oħra.
  • Numri negattivi: In-numri negattivi jżommu s-sinjal minus fuq quddiem f'kull bażi.
  • Preċiżjoni arbitrarja: M'hemm l-ebda limitu prattiku għad-daqs tan-numri. Il-valuri jiġu kkonvertiti b'mod eżatt mingħajr ebda arrotondament. Dan huwa possibbli peress li n-numri jiġu analizzati u fformattjati permezz ta' BigInt, li jappoġġja numri sħaħ ta' preċiżjoni arbitrarja sa 4,096 karattru.
  • Kodifikazzjoni tat-test: It-test jiġi kkodifikat bl-użu tal-istandard UTF-8.
  • Validazzjoni tad-dekodifikazzjoni: Meta l-għodda tiddekodifika l-bytes f'test, hija tirrifjuta karattri li mhumiex validi għall-bażi magħżula, elementi li jaqbżu l-firxa ta' 0–255, u flussi ta' bytes li mhumiex UTF-8 validi.

Messaġġi ta' status u żbalji

Matul l-użu tal-għodda, l-interface turi messaġġi ta' status differenti biex tindika s-suċċess tal-operazzjoni jew biex tidentifika żbalji fl-input:

  • Messaġġi ta' status:
    • Meta l-input jiġi kklerjat, l-istatus jinbidel għal "Ikklerjat.".
    • Wara li jsir proċess ta' kodifikazzjoni b'suċċess, l-istatus juri "Inkodifikat.".
    • Wara li jsir proċess ta' dekodifikazzjoni b'suċċess, l-istatus juri "Iddekodifikat.".
    • Wara konverżjoni ta' numru, l-istatus juri "Ikkonvertit.".
  • Messaġġi ta' żball:
    • Jekk jiddaħħal numru mhux validu għal bażi speċifika, jidher l-iżball: "Mhux numru validu għal dik il-bażi — iċċekkja għal ċifri li ma jistax ikun fih.".
    • Jekk il-kodiċijiet tal-bytes ma jkunux validi, jidher l-iżball: "Mhux kodiċijiet tal-bytes validi — kull valur irid ikun byte wieħed (0–255) fil-bażi magħżula.".
    • Jekk il-bytes ma jikkonformawx mal-istandard UTF-8, jidher l-iżball: "Dawk il-bytes mhumiex UTF-8 validi, għalhekk ma jistgħux jintwerew bħala test.".
    • Jekk l-input jaqbeż il-limitu tal-karattri, jidher l-iżball: "Dak huwa twil wisq għal din l-għodda — ipprova input iqsar.".

Privatezza u pproċessar tad-dejta

Is-sigurtà u l-privatezza tad-dejta tiegħek huma integrati fid-disinn ta' din l-għodda. Kull konverżjoni li twettaq taħdem kollha kemm hi lokalment fil-browser tiegħek. Dan ifisser li n-numri u t-test li ddaħħal qatt ma jitilqu mit-tagħmir tiegħek u ma jintbagħtu lil ebda server estern.

Mistoqsijiet Frekwenti (FAQ)

X'nista' nikkonverti hawn?
Żewġ affarijiet. Il-modalità tan-Numri tgħaqqad binarju, ottali, deċimali, u eżadeċimali — editja kwalunkwe qasam u l-bqija jaġġornaw istantanjament. Il-modalità tat-Test tibdel kwalunkwe test fil-valuri tal-bytes tiegħu fil-bażi li tagħżel, u taqra dawk il-bytes lura f'test.

Jaħdem b'numri negattivi u kbar ħafna?
Iva. In-negattivi jżommu minus fuq quddiem f'kull bażi, u m'hemm l-ebda limitu ta' daqs li għandek tinkwieta dwaru — il-valuri jikkonvertu b'mod eżatt, mingħajr arrotondament. M'hemm l-ebda dehra ta' two's-complement b'wisa' fissa, peress li dik tagħmel sens biss ladarba tagħżel wisa' tal-bits.

L-input tiegħi jintbagħat xi mkien?
Le. Kollox jiġi kkalkulat lokalment fil-browser tiegħek, għalhekk xejn minn dak li tikteb ma jittella'.