Lukujärjestelmämuuntimet
Muunna lukuja binääri-, heksa-, oktaali- ja desimaalijärjestelmien välillä.
Ymmärrä lukujärjestelmät
Lukujärjestelmät ovat ohjelmoinnin ja tietotekniikan perusta. Eri järjestelmät soveltuvat eri tarkoituksiin:
- Binääri (2-kanta) - tietokoneen perusjärjestelmä, bittimanipulaatio
- Oktaali (8-kanta) - tiedostojen käyttöoikeudet Unix/Linux-järjestelmissä
- Desimaalinen (10-kanta) - tuttu päivittäinen lukujärjestelmä
- Heksadesimaalinen (16-kanta) - värikoodit, muistiosoitteet, tiivis binäärin esitys
Näiden järjestelmien välillä muuntaminen on tärkeä taito kehittäjille, sillä se helpottaa debuggausta ja järjestelmätason ohjelmointia.
Usein kysytyt kysymykset
Binääriluku on kaksikantajärjestelmän luku, joka koostuu vain numeroista 0 ja 1. Tietokoneet käyttävät binäärilukuja, koska ne vastaavat suoraan sähköisten kytkimien tiloja (päällä/pois).
Heksadesimaalilukuja (16-kantajärjestelmä) käytetään ohjelmoinnissa, värikoodien esityksessä (esim. #FF5733), muistiosoitteiden näyttämisessä ja binääridatan tiiviissä esittämisessä.
Oktaaliluku on kahdeksankantajärjestelmän luku (0-7). Sitä käytetään erityisesti Unix/Linux-järjestelmissä tiedostojen käyttöoikeuksien määrittelyssä (esim. chmod 755).