Kahendkalkulaator

Tee kahendarvudega aritmeetilisi tehteid või kasuta kiirteisendajaid kahendist kümnendiks ja vastupidi. Täpsed ja hõlpsasti kopeeritavad tulemused.

Vigane kahendarv 1
Vigane kahendarv 2

Tulemus kahendkujul:

Tulemus kümnendkujul:

Vigane kahendarv (ainult 0 ja 1)

Kümnendtulemus:

Vigane kümnendarv

Kahendtulemus:

Mis on kahendarv?

Kahendsüsteem on arvusüsteem, mis kasutab ainult kahte numbrit: 0 ja 1. Seda kasutatakse peamiselt informaatikas ja elektroonikas, et esitada teavet kahe olekuga signaalide kaudu, näiteks sisse ja välja. See on põhisüsteem, millega arvutid ja elektroonikaseadmed teavet töötlevad ja talletavad.

Kahendarve kasutatakse paljudes rakendustes, näiteks piltide ja heli kodeerimisel digitaalkujul, teabe edastamisel arvutivõrkudes, mikroprotsessorite programmeerimisel ja arvude esitamisel masinkeeleks.

Näide kahendarvust on 1001, mis kümnendsüsteemis võrdub 9-ga.

Kuidas teisendada kahendarv kümnendarvuks

Kahendarvu kümnendarvuks teisendamiseks kasutatakse järgmist valemit:

(number_1 · 2^(n-1)) + (number_2 · 2^(n-2)) + ... + (number_n · 2^0)

Kus number_1 on kahendarvu vasakpoolseim number, number_2 on järgmine ja nii edasi ning n on teisendatava kahendarvu numbrite koguarv.

Näide: teisenda kahendarv 1101 kümnendarvuks.

  1. Määra n väärtus. Sel juhul n = 4
  2. Asenda numbrid valemisse. Nii saame:
(1 · 2^3) + (1 · 2^2) + (0 · 2^1) + (1 · 2^0)
= 8 + 4 + 0 + 1
= 13

Kümnend- ja kahendarvude vastavustabel

Arvude esitus kummaski arvusüsteemis.

Kümnendsüsteem
Kahendsüsteem
0
0
1
1
2
10
3
11
4
100
5
101
6
110
7
111
8
1000
9
1001
10
1010
11
1011
12
1100
13
1101
14
1110
15
1111

Kuidas kahendarve liita

Kahe kahendarvu liitmisel kasutatakse sama protseduuri nagu kahe kümnendarvu liitmisel, erinevusega, et kahendsüsteemis on ainult kaks numbrit: 0 ja 1.

Kahe kahendarvu liitmise sammud on järgmised:

  1. Joonda kahendarvud nii, et vähima kaaluga numbrid oleksid samas veerus.
  2. Liida iga veeru vastavad numbrid. Kui summa on 2 või suurem, kanna 1 järgmisele numbrile vasakul.
  3. Korda 2. sammu iga veeru jaoks, kuni jõuad vasakpoolseima numbrini.
  4. Lõpptulemus on saadud kahendarv.

Kuidas kahendarve lahutada

Kahe kahendarvu lahutamisel kasuta kahendliitmisega sarnast meetodit, pöörates tähelepanu juhtudele, kus lahutatav number on suurem kui vastav number, millest lahutatakse.

Kahe kahendarvu lahutamise sammud on järgmised:

  1. Joonda kahendarvud nii, et vähima kaaluga numbrid oleksid samas veerus.
  2. Lahuta iga veeru vastavad numbrid. Kui lahutatav number on suurem kui number, millest lahutatakse, laena 1 ühik järgmise veeru numbrist, täpselt nagu kümnendsüsteemis.
  3. Korda 2. sammu iga veeru jaoks, kuni jõuad vasakpoolseima numbrini.
  4. Lõpptulemus on saadud kahendarv.