Tiontaire Dénártha go Téacs saor in aisce
Tiontaigh téacs go dénártha (0nna agus 1nna) agus ar ais. Tacaíonn le hionchódú UTF-8. Féach an líon bearta agus giotán d'aon téacs.
Úsáidí coitianta
- Foghlaim Binary le haghaidh Eolaíochta an RíomhaireTuig conas a stóraíonn ríomhairí téacs mar dhénártha - féach go beacht conas a mhapáil litreacha go 8-ghiot ASCII bytes.
- Binary Kód Phuzzles agus CipéirEncode teachtaireachtaí runda i binary le haghaidh seomraí éalaithe, brainteasers agus cluichí briseadh kód.
- Binary Ionadaíochta i LíonrúFéach conas a bhíonn sonraí téacs ina ionadaíochta i binary ar an leibhéal gréasáin - úsáideach do dhianmhaitheas prótacail.
- Téacs Steganography le BinaryCuir teachtaireachtaí téacs i bhfolach i sonraí binary - tús do choincheapa códaithe steganagrafaíocha.
- Tuig Tarchur Sonraí BinaryFéach conas a bhíonn téacs encoded go binary bytes le haghaidh tarchur thar línte sraitheach, Bluetooth agus raidió.
Conas a Oibríonn sé
Ritheann tiontú go hiomlán i do bhrabhsálaí ag baint úsáide as TextEncoder agus TextDecoder ionsuite API Gréasáin — an t-inneall ionchódaithe UTF-8 céanna a úsáideann gach brabhsálaí nua-aimseartha. Ní iompórtáiltear aon leabharlann; is JavaScript lámhscríofa iad an bearnú, tiontú radacs, agus parsáil bearta go léir a ritheann go háitiúil.
- 1Ionchódaíonn TextEncoder do théacsNuair a thiontaítear téacs go bearta, mapálann TextEncoder.encode() an bhrabhsálaí gach carachtar — lena n-áirítear emoji agus scripteanna nach ASCII iad — chuig a sheicheamh beart UTF-8. Is é seo an cosán cód céanna a úsáideann brabhsálaithe go hinmheánach nuair a sheoltar sonraí foirme.
- 2Formáidíonn bearnóir lámhscríofa na beartaTiontaítear gach luach bearta go dtí an bhonn roghnaithe (dénártha trí toString(2), heics trí toString(16), ochtnártha trí toString(8), nó deachúil) agus stuáiltear é go leithead seasta. Rialaíonn rogha grúpála an gcuirtear bearta scartha le spásanna, línte nua, bearnaí nibléaite (péirí 4-giotán), nó ceann ar bith.
- 3Atógann parsálaí bearta don treo inbhéartaitheAg dul ón bhfoirm ionchódaithe ar ais go téacs, baineann parsálaí lámhscríofa deighilteoirí agus roinneann sé an t-ionchur i mbeartáin leithead sheasta (8 gcarachtar do dhénártha, 2 d'heics, 3 d'ochtnártha) nó comharthaí deighilte le spás bán do dheachúil. Parsáiltear gach beartán le parseInt() ag an radacs ceart, bailíochtaíonn go bhfuil sé sa raon 0–255, agus cuirtear é isteach i Uint8Array.
- 4Bailíochtaíonn agus aschuireann TextDecoder UTF-8Cuirtear an Uint8Array chuig TextDecoder('utf-8', { fatal: true }), a chaitheann earráid mura bhfuil an seicheamh beart bailí UTF-8 — ag gabháil cásanna cosúil le hionchur dénártha a fhoirmíonn seicheamh ilbheart neamhbhailí. Taispeántar comhaireamh carachtar, beart, agus giotán faoin aschur.
Uirlisí Gaolmhara
Amharcóir Heicsidheachúlach
Scrúdaigh bearta amha aon chomhaid i léiriú clasaiceach fritháireamh / heics / ASCII, le braiteadh cineál comhaid uimhir-draíochta. Léite go háitiúil; ní uaslódáltar riamh.
Tiontaire Bun Uimhreach
Tiontaigh uimhreacha idir dénártha, ochtnártha, deachúlach, agus heicsidheachúlach. Féach oiriúnacht méid giotán agus aschur dénártha grúpáilte go láithreach.
Aistritheoir Cód Morse
Tiontaigh téacs go cód Morse agus ar ais. Éist le hathsheinm fuaime do theachtaireachta i bhfíor-am.