Enter Decimal OR Binary Number:
Result:
converting binary

Miten muuntaa binääri- ja desimaalilukujärjestelmän välillä?

Lukujärjestelmä voidaan määritellä symbolien eri yhdistelmien joukoksi, jossa jokaisella symbolilla on tietty painoarvo. Mikä tahansa lukujärjestelmä eroaa toisistaan radeksin eli sen perusteella, mihin pohjaan lukujärjestelmä perustuu. Radiksi tai perusta määrittelee eri symbolien kokonaismäärän, jota tietyssä numerojärjestelmässä käytetään. Esimerkiksi binäärilukujärjestelmän radix on 2 ja desimaalilukujärjestelmän radix on 10.

Binäärilukujärjestelmä: Määritelmä

Tässä järjestelmässä meillä on kaksi erillistä numeroa, joita pidämme yksinkertaisuuden vuoksi 0:na ja 1:nä. Tietokoneissa on flip-floppien kaltaisia laitteita, joita voidaan käyttää minkä tahansa kahden tason tallentamiseen ohjaussignaalin mukaan. Tavallisesti korkeammalle tasolle annetaan arvo 1 ja alemmalle tasolle arvo 0, jolloin muodostuu binäärijärjestelmä.

Desimaaliluvun muuntaminen binääriluvuksi:

Desimaaliluvun muuntaminen binääriluvuksi voidaan tehdä seuraavien vaiheiden avulla:

  • Jaa desimaaliluku kahdella, merkitse jäännös ja anna arvo R1 = jäännös, ja anna vastaavasti arvo Q1 = jakolaskun tuloksena saatu osamäärä.
  • Jaa nyt Q1 luvulla 2 ja merkitse jäännös. Määritä jäännösarvo R2:lle ja osamäärän arvo Q1:lle.
  • Jatka sarjaa, kunnes jossakin vaiheessa jakoa saat osamäärän (Qn) arvoksi 0.
  • Binääriluku näyttää jotakuinkin seuraavalta: R(n) R(n-1) . . . . . . . . . . . . . . . . . . . . . R3 R2 R1
Esimerkki: Tarkastellaan binäärilukua 179.
1.) 179 / 2 = (89 * 2) + 1 Q1 = 89 R1 = 1
2.) 89 / 2 = (44 * 2) + 1 Q2 = 44 R2 = 1
3.) 44 / 2 = (22 * 2) + 0 Q3 = 22 R3 = 0
4.) 22 / 2 = (11 * 2) + 0 Q4 = 11 R4 = 0
5.) 11 / 2 = (5 * 2) + 1 Q5 = 5 R5 = 1
6.) 5 / 2 = (2 * 2) + 1 Q6 = 2 R6 = 1
7.) 2 / 2 = (1 * 2) + 0 Q7 = 1 R7 = 0
8.) 1 / 2 = (0 * 2) + 1 Q8 = 0 R8 = 1

Joten 179:n binäärinen vastine on:

R8 R7 R6 R5 R4 R3 R2 R1
1 0 1 1 0 0 1 1

(179) DECIMAL = (10110011) BINARY

Muuntelu binääristä desimaalilukuun:

  • Kirjoita binääriluvun jokaisen numeron alapuolella oleva paino.
  • Huomaa nyt paino, jonka binääriarvo on 1.
  • Lisää kaikki edellisessä vaiheessa saadut luvut.
  • N0. Viimeisessä vaiheessa saatu arvo on binäärin kymmenjärjestelmän mukainen arvo.

Esimerkki: Tarkastellaan binääriarvoa 1101001.

1.) Ensimmäinen vaihe:

BINARY110101
Painoon liittyvä6432168421

2.) Toinen vaihe: Painot, joiden binääriluvut ovat 1.

643281

3.) Kolmas vaihe: Kaikkien painojen lisääminen

105 = 64 + 32 + 8 + 1

4.) Viimeinen vaihe: Binaryn desimaaliluku on:

BINARY DECIMAL

Binäärijärjestelmän merkitys tietojenkäsittelyssä:

Kuten me kaikki tiedämme, tietokone on elektroninen laite, tarkemmin sanottuna digitaalinen elektroninen laite. Tietokone käyttää miljardeja ja taas miljardeja transistoreja, jotka toimivat digitaalisesti. Termi digitaalinen liittyy erillisiin loogisiin tasoihin. Logiikkatasot ovat erilaisia potentiaalitasoja, kuten 5V, 0V, 10V ja monia muita. Tietokone käyttää toimiessaan kahta loogista tasoa, joten jos haluamme esittää minkä tahansa luvun, joka on tietokoneen ymmärrettävissä, meidän on kirjoitettava numerot, joiden Radix on 2. Tämän lukujärjestelmän kaksi symbolia vastaavat kahta erillistä loogista tasoa. Helppouden vuoksi pidämme näitä kahta symbolia 0:na ja 1:nä, mutta tietokoneelle 0 ja 1 ovat eri jännitetasoja. Yleensä 0 on pienempi jännitetaso ja 1 suurempi jännitetaso. Kaikki, mitä näemme tietokoneen näytöllä tai syötämme hiiren tai näppäimistön kautta, on 0:ta ja 1:tä, ja ainoa ero on niiden järjestyksessä. Jos siis haluamme saada työmme tehtyä tietokoneella, meidän on tiedettävä, miten binääri toimii ja mikä on binäärin suhde desimaalilukuihin, jotta voimme muuntaa arvot binäärialueelta meille tunnetuksi alueeksi.

Binary to Decimal Converter App Kokemusarviointi

Rated 4.9 / 5 based on 51 reviews

+++++
Voit lähettää arvostelun tiedoston muuntamisen jälkeen.