Numeroperustan muunnin

Muunna numerot eri lukujärjestelmien välillä ilmaisella online-muuntimellamme. Muunna arvot helposti binääri- (perusta 2), oktaali- (perusta 8), desimaali- (perusta 10) ja heksadesimaaliformaattien (perusta 16) välillä. Välttämätön ohjelmoijille, tietotekniikan opiskelijoille ja digitaalielektroniikan harrastajille.

Usein kysytyt kysymykset

Tärkeimmät laskennassa käytettävät numeroperustat ovat: binääri (perusta 2), jossa käytetään numeroita 0-1, oktaali (perusta 8), jossa käytetään numeroita 0-7, desimaali (perusta 10), jossa käytetään numeroita 0-9 (vakiolaskenta), ja heksadesimaali (perusta 16), jossa käytetään numeroita 0-9 ja kirjaimia A-F. Jokaisella emäksellä on erityisiä sovelluksia tietotekniikassa ja digitaalisissa järjestelmissä.

Voit muuntaa desimaaliluvun binääriluvuksi jakamalla luvun toistuvasti kahdella ja kirjaamalla jäännökset ylös käänteisessä järjestyksessä. Esimerkiksi 13 desimaalilukuna: 13÷2=6 R1, 6÷2=3 R0, 3÷2=1 R1, 1÷2=0 R1, jolloin saadaan binääriluku 1101. Muuntimemme tekee tämän välittömästi mille tahansa luvulle.

Heksadesimaalilukua (pohja 16) käytetään laajalti, koska se esittää binääritietoja kompaktimmin - yksi heksanumero vastaa tasan neljää binäärinumeroa. Tämä helpottaa muistiosoitteiden, värikoodien ja muiden binääritietojen lukemista ja kirjoittamista. Esimerkiksi binääriluku 11111111 on yksinkertaisesti FF heksadesimaalilukuna.

Oktaaliluku (pohja 8) käyttää numeroita 0-7, ja se oli historiallisesti suosittu laskennassa, koska kolme binäärilukua vastaa yhtä oktaalilukua. Se on nykyään harvinaisempi, mutta sitä käytetään edelleen Unixin tiedostojen käyttöoikeuksissa (kuten 755 tai 644) ja joissakin vanhoissa järjestelmissä. Kukin oktaaliluku edustaa täsmälleen kolmea bittiä.

Heksadesimaalisessa muodossa kirjaimet A-F edustavat arvoja 10-15. A=10, B=11, C=12, D=13, E=14, F=15. Näin heksadesimaaliluku voi esittää 16 eri arvoa yhdellä numerolla, mikä tekee siitä kompaktin suurten binäärilukujen esittämiseen. Esimerkiksi heksadesimaaliluku 2F vastaa desimaalilukua 47.

Muuntimemme tukee neljää yleisintä pohjaa: binääri (2), oktaali (8), desimaali (10) ja heksadesimaali (16). Syötä luku millä tahansa emäksellä ja näet heti vastaavat arvot kaikissa muissa emäksissä. Muunnin tunnistaa automaattisesti valitun perustan virheelliset numerot.

Binääri (perusta 2) on tietokoneiden peruskieli, jossa jokainen bitti edustaa 0 tai 1 (pois tai päälle). Kaikki data - numerot, teksti, kuvat, videot - tallennetaan lopulta binäärimuodossa. Binäärin ymmärtäminen on välttämätöntä matalan tason ohjelmoinnissa, verkottumisessa (IP-osoitteet) ja sen ymmärtämisessä, miten tietokoneet käsittelevät tietoa.

Heksadesimaalia käytetään laajalti CSS:n värikoodeissa (#FF5733), merkkien koodauksessa (Unicode-pisteet, kuten U+00A9 ©:lle) ja binääridatan esittämisessä tiiviisti. Sitä käytetään myös virheenkorjauksessa, muistiosoitteissa ja kaikkialla, missä binääritiedot on esitettävä ihmisen luettavassa muodossa.

Muuntimemme käsittelee suuria lukuja automaattisesti. Manuaalista muuntamista varten voit käyttää toistettua jakomenetelmää binääri- ja oktaalimuunnokseen tai ryhmitellä binäärinumeroita (4 bittiä = 1 heksaluku, 3 bittiä = 1 oktaaliluku). Muunnin tekee kaikki monimutkaiset aritmeettiset laskutoimitukset välittömästi, mikä estää laskuvirheet.

Kahdeksaslukua käytetään edelleen Unix/Linux-tiedostojen käyttöoikeuksissa (chmod 755), joissakin vanhoissa järjestelmissä ja tilanteissa, joissa ryhmittely kolmen bitin mukaan on luonnollista. Heksadesimaaliluku on kuitenkin suurelta osin korvannut oktaalin nykyaikaisessa tietojenkäsittelyssä, koska sen suhde tavun kokoiseen dataan on selkeämpi (2 heksanumeroa = 1 tavu).