Siirry sisältöön
Monu Tools

Lukukantamuunnin

Muunna lukuja binaarin, oktaalin, desimaalin ja heksadesimaalin valilla. Muokkaa mita tahansa kenttaa ja muut paivittyvat valittomasti. Suuret arvot ovat tarkkoja, ilman pyoristysta.

Nain kaytat tyokalua Lukukanta

  1. 01

    Kirjoita luku mihin tahansa neljasta kentasta.

  2. 02

    Muut kannat paivittyvat valittomasti kirjoittaessasi.

  3. 03

    Vaihda isot heksakirjaimet ja kopioi mika tahansa arvo yhdella napsautuksella.

Mitä se tekee

Tämä lukukantamuunnin vaihtaa kokonaislukuja binäärilukujen (kanta 2), oktaali (kanta 8), desimaali (kanta 10) ja heksadesimaali (kanta 16) välillä. Jokainen kenttä on muokattavissa, joten voit kirjoittaa mihin tahansa kantaan ja lukea vastaavan muissa välittömästi.

Kuinka numerokannat toimivat

Numerokanta tarkoittaa, kuinka monta erilaista numeroa järjestelmä käyttää ennen kuin se siirtyy seuraavaan paikkaan. Desimaali käyttää kymmentä (0 - 9), binääri käyttää kahta (0 ja 1) ja heksadesimaalilukua kuusitoista lisäämällä a:n f arvoille kymmenestä viiteentoista, minkä vuoksi yksi heksadesimaaliluku edustaa siististi neljää binaaribittiä.

Tarkat tulokset suurilla kokonaisluvuilla

Muunnokset käyttävät mielivaltaisia tarkkoja kokonaislukuja (BigInt), joten jopa erittäin pitkät arvot pysyvät täsmällisinä ilman pyöristysvirheitä, jotka vaikuttavat tavallisiin liukulukuihin niiden kasvaessa suuriksi.

Miksi perustalla on väliä matalan tason työssä

Perusteet tulevat esiin kaikkialla matalan tason työssä: heksadesimaali väreille, tavuille ja muistiosoitteille, binääri lippuille ja verkkomaskeille ja oktaali Unix-tiedostooikeuksille. Saman arvon lukeminen eri emäksistä tekee virheenkorjauksesta ja bittivirittelystä paljon helpompaa.

Syöttösäännöt ja -rajat

Negatiivien etupuolella olevaa miinusmerkkiä tuetaan, välilyöntejä ei oteta huomioon, jotta voit ryhmitellä numeroita luettavuuden vuoksi, ja vaihtoehto näyttää heksadesimaalilukua isoilla tai pienillä kirjaimilla.

Se muuntaa vain kokonaisluvut; murto-osamuunnos on erillinen ongelma, ja se jätetään tarkoituksella pois, jotta tulokset pysyvät täsmällisinä. Kaikki toimii selaimessasi.

Usein kysytyt kysymykset

Mita kantoja tuetaan?

Binaari (kanta 2), oktaali (kanta 8), desimaali (kanta 10) ja heksadesimaali (kanta 16). Voit muokata mita tahansa niista ja muut seuraavat.

Kasitteleeko se hyvin suuria lukuja?

Kylla. Se kayttaa mielivaltaisen tarkkuuden kokonaislukuja (BigInt), joten jopa hyvin pitkat arvot muuntuvat tarkasti ilman pyoristysvirheita, jotka vaikuttavat tavallisiin liukulukuihin.

Voinko syottaa negatiivisia lukuja?

Kylla, etumiinusmerkkia tuetaan. Valilyonnit ohitetaan, joten voit ryhmitella numeroita luettavuuden vuoksi.

Tukeeko se desimaaleja tai murtolukuja?

Ei, se muuntaa kokonaislukuja. Murtolukukantamuunnos on erillinen ongelma ja jatetaan tarkoituksella pois, jotta tulokset pysyvat tarkkoina.

Ilmoita ongelmasta