Arvusüsteem on süstemaatiline viis tähistada sümboolsete märkidega arve ja kasutada baasväärtust arvude mugavaks rühmitamiseks kompaktsel kujul. Kõige tavalisem arvusüsteem on kümnendarv, mille alusväärtus on 10, ja sümboolne märgistik arvude 0, 1, 2, 3, 4, 5, 6, 7, 8 ja 9 järgi. Siiski on olemas ka muid arvusüsteeme ja need võivad olla konkreetsel eesmärgil tõhusamad. Näiteks kuna arvutid kasutavad arvutuste ja toimingute tegemiseks loogikat, kasutavad nad kahendarvusüsteemi, mille põhiväärtus on 2.
Märkus.
Selles artiklis kirjeldatakse erinevaid arvusüsteeme. Regiooni põhjal tuhandete või kümnendkohtade eraldamiseks kasutatava märgi muutmiseks lugege teema Microsoft Q&V teemat Tuhandete või kümnendkohtade eraldamiseks kasutatava märgi muutmine .
Microsoft Office Excelil on mitu funktsiooni, mille abil saate arvud teisendada järgmistesse arvusüsteemidesse ja järgmistest numbrisüsteemidest.
| Numbrisüsteem | Alusväärtus | Sümboolne märgistik |
|---|---|---|
| Binaarväärtus | 2 | 0,1 |
| Kaheksand | 8 | 0, 1, 2, 3, 4, 5, 6, 7 |
| Decimal | 10 | 0, 1, 2, 3, 4, 5, 6, 7, 8 ja 9 |
| Kuueteistkümnendsüsteemis | 16 | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F |
Kahendarvu teisendamine kümnendarvuks
Selle toimingu tegemiseks kasutage funktsiooni BIN2DEC .
| Valem | Kirjeldus (tulem) |
|---|---|
| =BIN2DEC(1100100) | Teisendab kahendarvu 1100100 kümnendarvuks (100). |
| =BIN2DEC(1111111111) | Teisendab kahendarvu 1111111111 kümnendarvuks (-1). |
Kahendarvu teisendamine kuueteistkümnendarvuks
Selle toimingu tegemiseks kasutage funktsiooni BIN2HEX .
| Valem | Kirjeldus (tulem) |
|---|---|
| =BIN2HEX(11111011;4) | Teisendab kahendarvu 11111011 nelja märgiga kuueteistkümnendarvuks (00FB). |
| =BIN2HEX(1110) | Teisendab kahendarvu 1110 kuueteistkümnendarvuks (E). |
| =BIN2HEX(1111111111) | Teisendab kahend-1111111111 kuueteistkümnendarvuks (FFFFFFFFFF) |
Kahendarvu teisendamine kaheksandarvuks
Selle toimingu tegemiseks kasutage funktsiooni BIN2OCT .
| Valem | Kirjeldus (tulem) |
|---|---|
| =BIN2OCT(1001;3) | Teisendab kahendarvu 1001 kolme märgiga kaheksandarvuks (011). |
| =BIN2OCT(1100100) | Teisendab kahendarvu 1100100 kaheksandarvuks (144). |
| =BIN2OCT(1111111111) | Teisendab kahend-1111111111 kaheksandarvuks (7777777777). |
Teisendab kümnendarvu kahendarvuks.
Selle toimingu tegemiseks kasutage funktsiooni DEC2BIN .
| Valem | Kirjeldus (tulem) |
|---|---|
| =DEC2BIN(9;4) | Teisendab kümnendarvu 9 neljakohaliseks kahendarvuks (1001). |
| =DEC2BIN(-100) | Teisendab kümnendarvu -100 kahendarvuks (1110011100). |
Kümnendarvu teisendamine kuueteistkümnendarvuks
Selle toimingu tegemiseks kasutage funktsiooni DEC2HEX .
| Valem | Kirjeldus (tulem) |
|---|---|
| =DEC2HEX(100;4) | Teisendab kümnendarvu 100 neljakohaliseks kuueteistkümnendarvuks (0064). |
| =DEC2HEX(-54) | Teisendab kümnendarvu -54 kuueteistkümnendarvuks (FFFFFFFFCA). |
Kümnendarvu teisendamine kaheksandarvuks
Selle toimingu tegemiseks kasutage funktsiooni DEC2OCT .
| Valem | Kirjeldus (tulem) |
|---|---|
| =DEC2OCT(58;3) | Teisendab kümnendarvu 58 kaheksandarvuks (072). |
| =DEC2OCT(-100) | Teisendab kümnendarvu kaheksandarvuks (7777777634). |
Kuueteistkümnendarvu teisendamine kahendarvuks
Selle toimingu tegemiseks kasutage funktsiooni HEX2BIN .
| Valem | Kirjeldus (tulem) |
|---|---|
| =HEX2BIN("F";8) | Teisendab kuueteistkümnendarvu F 8 märgiga kahendarvuks (00001111). |
| =HEX2BIN("B7") | Teisendab kuueteistkümnendarvu B7 kahendarvuks (10110111). |
| =HEX2BIN("FFFFFFFFFF") | Teisendab kuueteistkümnendarvu FFFFFFFFFF kahendarvuks (1111111111). |
Kuueteistkümnendarvu teisendamine kümnendarvuks
Selle toimingu tegemiseks kasutage funktsiooni HEX2DEC .
| Valem | Kirjeldus (tulem) |
|---|---|
| =HEX2DEC("A5") | Teisendab kuueteistkümnendarvu A5 kümnendarvuks (165). |
| =HEX2DEC("FFFFFFFF5B") | Teisendab kuueteistkümnendarvu FFFFFFFF5B kümnendarvuks (-165). |
| =HEX2DEC("3DA408B9") | Teisendab kuueteistkümnendarvu 3DA408B9 kümnendarvuks (1034160313). |
Kuueteistkümnendarvu teisendamine kaheksandarvuks
Selle toimingu tegemiseks kasutage funktsiooni HEX2OCT .
| Valem | Kirjeldus (tulem) |
|---|---|
| =HEX2OCT("F";3) | Teisendab kuueteistkümnendarvu F kolme märgiga kaheksandarvuks (017). |
| =HEX2OCT("3B4E") | Teisendab kuueteistkümnendarvu 3B4E kaheksandarvuks (35516). |
| =HEX2OCT("FFFFFFFF00") | Teisendab kuueteistkümnendarvu FFFFFFFF00 kaheksandarvuks (7777777400). |
Kaheksandarvu teisendamine kahendarvuks
Selle toimingu tegemiseks kasutage funktsiooni OCT2BIN .
| Valem | Kirjeldus (tulem) |
|---|---|
| =OCT2BIN(3;3) | Teisendab kaheksandarvu 3 kolme märgiga kahendarvuks (011). |
| =OCT2BIN(7777777000) | Teisendab kaheksandarvu 7777777000 kahendarvuks (1000000000). |
Kaheksandarvu teisendamine kümnendarvuks
Selle toimingu tegemiseks kasutage funktsiooni OCT2DEC .
| Valem | Kirjeldus (tulem) |
|---|---|
| =OCT2DEC(54) | Teisendab kaheksandarvu 54 kümnendarvuks (44). |
| =OCT2DEC(7777777533) | Teisendab kaheksandarvu 7777777533 kümnendarvuks (-165). |
Kaheksandarvu teisendamine kuueteistkümnendarvuks
Selle toimingu tegemiseks kasutage funktsiooni OCT2HEX .
| Valem | Kirjeldus (tulem) |
|---|---|
| =OCT2HEX(100;4) | Teisendab kaheksandarvu 100 nelja märgiga kuueteistkümnendarvuks (0040). |
| =OCT2HEX(7777777533) | Teisendab kaheksandarvu 7777777533 kuueteistkümnendarvuks (FFFFFFFF5B). |