Hogy lehet értelmezni a bináris kódból kapott karaktereket?
Honnan vetted a gyors példádat? A bináris kódokat általában legalább egy bájton (8 bit) szokás bemutatni, a dollárjel kódja történetesen ez: 00100100. Ha a kezdő nulláktól eltekintve hat bitre csonkolod, akkor is 100100. Ez tízes számrendszerben 36-ot jelent.
Attól függetlenül, hogy az UTF-8 kódolásban 𝘪𝘴 ugyanez a $ kódja, az eredete a jóval korábbi ASCII-tábláig nyúlik vissza. Ez egy hajdanán szabványba foglalt táblázat, amelynek a 7 biten ábrázolható számoknak megfelelő 128 rubrikája kötött sorrendben tartalmazza az akkoriban még csak az angol nyelv és a szigorú helytakarékosság igényei szerint meghatározott betű-, számjegy, -speciális- és vezérlőkaraktereket. Amikor a számítógép szöveget ír, a kapott számértéknek megfelelő sorszámú karaktert jeleníti meg (illetve vezérlőkarakter esetén kiírás helyett a megfelelő egyéb funkciót hajtja végre). A táblázatban a dollárjel a harminchatodik.
A sokkal modernebb UTF-8 és hasonló szabványok nagyobb, illetve változó bájtméretekkel operálva tíz- vagy százezres nagyságrendben tartalmazhatnak különféle karaktereket, de a kompatibilitás érdekében az első 128 jelentése megegyezik a klasszikus ASCII-kódokéval.
Ja, ezt lefelejtettem a végéről:
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!