Lukujärjestelmämuunnin
Muunna luku binääri-, oktaali-, desimaali- ja heksadesimaalimuotojen välillä.
- Toimii selaimessasi — tekstiäsi ei lähetetä minnekään
- Ei rekisteröitymistä, ei kiintiöitä, ilmainen käyttää niin usein kuin haluat
Näin se toimii
Tietojenkäsittelyn eri kulmissa suositaan eri järjestelmiä: binääriä bittilipuille, heksadesimaalia väreille ja muistiosoitteille, oktaalia tiedosto-oikeuksille, desimaalia ihmisille. Ne kaikki kuvaavat samaa lukua.
Etuliitteiden lukeminen
Alussa oleva 0b, 0x tai 0o merkitsee binääriä, heksadesimaalia ja oktaalia useimmissa kielissä. Voit liittää ne mukaan – ne poistetaan ennen muunnosta.
Vain kokonaisluvut
Muunnos kattaa kokonaisluvut. Murtoarvot muissa kuin desimaalijärjestelmissä ovat harvinaisia liukulukujen sisäisten toimintojen ulkopuolella, ja ne on tarkoituksella jätetty rajauksen ulkopuolelle.
Tuetut järjestelmät
Binääri (kanta 2, numerot 0 ja 1), oktaali (kanta 8, numerot 0–7), desimaali (kanta 10) ja heksadesimaali (kanta 16, numerot 0–9 ja A–F isoina tai pieninä kirjaimina). Valitse järjestelmä, jossa lukusi on kirjoitettu, niin kolme muuta ilmestyvät yhdessä.
Etuliitteet, merkit ja erittäin suuret luvut
Valittua järjestelmää vastaava 0b-, 0o- tai 0x-etuliite hyväksytään, samoin numeroiden ryhmittelyyn käytetyt välilyönnit ja alaviivat (1111_0000). Alussa oleva miinusmerkki säilytetään. Jokainen numero tarkistetaan järjestelmää vasten, joten binääriluvussa oleva ylimääräinen 2 ilmoitetaan sen sijaan, että se hiljaa pudotettaisiin, ja minkä pituiset luvut tahansa muuntuvat tarkasti – 53 bitin rajaa ei ole.
Mitä se ei tee
Se muuntaa vain kokonaislukuja: ei murtolukuja tai liukulukuja eikä negatiivisten lukujen kahden komplementin näkymää. Negatiivinen luku näytetään miinusmerkillä jokaisessa järjestelmässä.
Lukujärjestelmämuunnin – kysymykset
Osaako se muuntaa murtolukuja?
Ei. Se käsittelee kokonaislukuja, mikä kattaa lähes kaikki käytännön tarpeet.
Hyväksyykö se 0x- ja 0b-etuliitteet?
Kyllä, ne tunnistetaan ja poistetaan.
Lähetetäänkö mitään palvelimelle?
Ei, muunnos tehdään sivulla.