Arvude teisendamine erinevatesse arvusüsteemidesse

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Arvusüsteem on süstemaatiline viis arvude esitamiseks sümbolite abil, kasutades arvude hõlpsaks rühmitamiseks kompaktsel kujul selles alusväärtust. Levinuim on arvude kümnendsüsteem, mille alusväärtus on 10 ja märgistikuks on numbrid 0, 1, 2, 3, 4, 5, 6, 7, 8 ja 9. On ka muid arvusüsteeme, mille kasutamine võib konkreetsel eesmärgil olla tõhusam. Näiteks arvutuste ja tehete tegemiseks arvutites kasutatava kahendloogika tõttu kasutatakse neis arvude kahendsüsteemi, mille alusväärtus on 2.

Microsoft Office Excelis on mitu funktsiooni, mida saab kasutada arvude teisendamiseks järgmiste arvusüsteemide vahel:

Arvusüsteem

Alusväärtus

Märgistik

Kahendsüsteem

2

0,1

Kaheksandsüsteem

8

0, 1, 2, 3, 4, 5, 6, 7

Kümnendsüsteem

10

0, 1, 2, 3, 4, 5, 6, 7, 8 ja 9

Kuueteistkümnendsüsteem

16

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Selleks kasutage funktsiooni BIN2DEC .

1

2

3

A

B

Valem

Kirjeldus (tulem)

=BIN2DEC(1100100)

Teisendab kahendarvu 1100100 kümnendarvuks (100)

=BIN2DEC(1111111111)

Teisendab kahendarvu 1111111111 kümnendarvuks (-1)

Selleks kasutage funktsiooni BIN2HEX .

1

2

3

4

A

B

Valem

Kirjeldus (tulem)

=BIN2HEX(11111011;4)

Teisendab kahendarvu 11111011 neljakohaliseks (00FB) kuueteistkümnendarvuks

=BIN2HEX(1110)

Teisendab kahendarvu 1110 kuueteistkümnendarvuks (E)

=BIN2HEX(1111111111)

Teisendab kahendarvu 1111111111 kuueteistkümnendarvuks (FFFFFFFFFF)

Selleks kasutage funktsiooni BIN2OCT .

1

2

3

4

A

B

Valem

Kirjeldus (tulem)

=BIN2OCT(1001;3)

Teisendab kahendarvu 1001 kolmekohaliseks kaheksandarvuks (011)

=BIN2OCT(1100100)

Teisendab kahendarvu 1100100 kaheksandarvuks (144)

=BIN2OCT(1111111111)

Teisendab kahendarvu 1111111111 kaheksandarvuks (7777777777)

Selleks kasutage funktsiooni DEC2BIN .

1

2

3

A

B

Valem

Kirjeldus (tulem)

=DEC2BIN(9;4)

Teisendab kümnendarvu 9 neljakohaliseks kahendarvuks (1001)

=DEC2BIN(-100)

Teisendab kümnendarvu -100 kahendarvuks (1110011100)

Selleks kasutage funktsiooni DEC2HEX .

1

2

3

A

B

Valem

Kirjeldus (tulem)

=DEC2HEX(100;4)

Teisendab kümnendarvu 100 neljakohaliseks kuueteistkümnendarvuks (0064)

=DEC2HEX(-54)

Teisendab kümnendarvu -54 kuueteistkümnendarvuks (FFFFFFFFCA)

Selleks kasutage funktsiooni DEC2OCT .

1

2

3

A

B

Valem

Kirjeldus (tulem)

=DEC2OCT(58;3)

Teisendab kümnendarvu 58 kaheksandarvuks (072)

=DEC2OCT(-100)

Teisendab kümnendarvu kaheksandarvuks (7777777634)

Selleks kasutage funktsiooni HEX2BIN .

1

2

3

4

A

B

Valem

Kirjeldus (tulem)

=HEX2BIN("F";8)

Teisendab kuueteistkümnendarvu F kaheksakohaliseks kahendarvuks (00001111)

=HEX2BIN("B7")

Teisendab kuueteistkümnendarvu B7 kahendarvuks (10110111)

=HEX2BIN("FFFFFFFFFF")

Teisendab kuueteistkümnendarvu FFFFFFFFFF kahendarvuks (1111111111)

Selleks kasutage funktsiooni HEX2DEC .

1

2

3

4

A

B

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)

Selleks kasutage funktsiooni HEX2OCT .

1

2

3

4

A

B

Valem

Kirjeldus (tulem)

=HEX2OCT("F";3)

Teisendab kuueteistkümnendarvu F kolmekohaliseks kaheksandarvuks (017)

=HEX2OCT("3B4E")

Teisendab kuueteistkümnendarvu 3B4E kaheksandarvuks (35516)

=HEX2OCT("FFFFFFFF00")

Teisendab kuueteistkümnendarvu FFFFFFFF00 kaheksandarvuks (7777777400)

Selleks kasutage funktsiooni OCT2BIN .

1

2

3

A

B

Valem

Kirjeldus (tulem)

=OCT2BIN(3;3)

Teisendab kaheksandarvu 3 kolmekohaliseks kahendarvuks (011)

=OCT2BIN(7777777000)

Teisendab kaheksandarvu 7777777000 kahendarvuks (1000000000)

Selleks kasutage funktsiooni OCT2DEC .

1

2

3

A

B

Valem

Kirjeldus (tulem)

=OCT2DEC(54)

Teisendab kaheksandarvu 54 kümnendarvuks (44).

=OCT2DEC(7777777533)

Teisendab kaheksandarvu 7777777533 kümnendarvuks (-165)

Selleks kasutage funktsiooni OCT2HEX .

1

2

3

A

B

Valem

Kirjeldus (tulem)

=OCT2HEX(100;4)

Teisendab kaheksandarvu 100 neljakohaliseks kuueteistkümnendarvuks (0040)

=OCT2HEX(7777777533)

Teisendab kaheksandarvu 7777777533 kuueteistkümnendarvuks (FFFFFFFF5B)

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×