Arvupõhjade teisendaja
Teisenda arve binaarsüsteemi (põhi 2), oktaalsüsteemi (põhi 8), detsimaalsüsteemi (põhi 10) ja heksadetsimaalsüsteemi (põhi 16) vahel
Decimal - kehtivad numbrid: 0-9
Binary - kehtivad numbrid: 0, 1
Sisesta kehtiv alusnumber
Kiire viitetabel (0-15)
| Kümnendsisteem | Binaarne | Oktaalne | Heksadetsimaal |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
Tulemused
Sisesta väärtused ja klõpsa Arvuta, et näha tulemust.
Teooria ja valem
Mis on arvupõhjad?
Arvupõhi (või radix) on unikaalsete numbrite arv, mida kasutatakse arvude esitamiseks positsioonisüsteemis. Erinevaid põhjasid kasutatakse erinevates kontekstides, eriti arvutiteaduses.
Tavalised arvupõhjad
- Binaarne (Base 2): Kasutab ainult 0 ja 1. Arvutussüsteemide aluseks.
- Oktaalne (Base 8): Kasutab numbreid 0-7. Ajalooliselt kasutatud arvutustes.
- Kümnendsisteem (Base 10): Kasutab numbreid 0-9. Standardne arvusüsteem.
- Heksadetsimaal (Base 16): Kasutab numbreid 0-9 ja tähti A-F. Levinud arvutustes.
Konverteerimismeetod
Et teisendada mistahes alus kümnendmurruks, korruta iga number selle positsiooni astendatud alusega
\(N_{base} = d_n \times base^n + d_{n-1} \times base^{n-1} + \ldots + d_1 \times base^1 + d_0 \times base^0\)Et teisendada kümnendmurrust teise alusesse, jaga sihtalusega korduvalt
Jagage kümnendarv sihtpõhjaga korduvalt ja koguge jäägid. Lugege jäägid alt üles.
Näide: teisenda binaar kümnendpõhjaks
Teisenda 1011₂ kümnendpõhjaks:
\(1011_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0\)\(= 8 + 0 + 2 + 1\)\(= 11_{10}\)