Numuru sistēma ir sistemātisks veids, kā attēlot skaitļus ar simboliem rakstzīmēm un izmantot pamata vērtību, lai ērti grupētu skaitļus kompaktā veidā. Visbiežāk lietotā skaitļu sistēma ir decimāldaļa, kuras pamata vērtība ir 10 un simboliskā rakstzīmju kopa ir 0, 1, 2, 3, 4, 5, 6, 7, 8 un 9. Tomēr ir arī citas skaitļu sistēmas, un tās var būt efektīvāk izmantojamas konkrētam mērķim. Piemēram, tā kā datori izmanto Būla loģiku, lai veiktu aprēķinus un operācijas, tie izmanto bināro skaitļu sistēmu, kuras bāzes vērtība ir 2.
Programmā Microsoft Office Excel ir vairākas funkcijas, ko var izmantot skaitļu pārvēršanai un konvertēšanai no šādām skaitļu sistēmām:
Skaitļu sistēma
Bāzes vērtība
Simboliskā rakstzīmju kopa
Binārs
2
0,1
Oktālu skaitli
8
0, 1, 2, 3, 4, 5, 6, 7
Pēc decimālzīmes.
10
0, 1, 2, 3, 4, 5, 6, 7, 8 un 9
Heksadecimālo
16
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Bināra skaitļa pārvēršana par decimālu
Lai to paveiktu, izmantojiet funkciju BIN2DEC .
A
B
Formula
Apraksts (rezultāts)
=BIN2DEC(1100100)
Bināro skaitli 1100100 konvertē par decimālo skaitli (100)
=BIN2DEC(1111111111)
Bināro skaitli konvertē 1111111111 par decimālo skaitli (-1)
Bināra skaitļa pārvēršana par heksadecimālu
Lai to paveiktu, izmantojiet funkciju BIN2HEX .
A
B
Formula
Apraksts (rezultāts)
=BIN2HEX(11111011; 4)
Bināro skaitli konvertē 11111011 heksadecimālo skaitli ar 4 rakstzīmēm (00FB)
=BIN2HEX(1110)
Bināro skaitli 1110 konvertē par heksadecimālo skaitli (E)
=BIN2HEX(1111111111)
Bināro skaitli 1111111111 par heksadecimālo skaitli (FFFFFFFFFF)
Bināra skaitļa pārvēršana par oktālu
Lai to paveiktu, izmantojiet funkciju BIN2OCT .
A
B
Formula
Apraksts (rezultāts)
=BIN2OCT(1001; 3)
Bināro skaitli 1001 konvertē par oktālo skaitli ar 3 rakstzīmēm (011)
=BIN2OCT(1100100)
Bināro skaitli 1100100 konvertē par oktālo skaitli (144)
=BIN2OCT(1111111111)
Bināro skaitli konvertē 1111111111 par oktālo (7777777777)
Konvertē decimālu skaitli par bināru
Lai to paveiktu, izmantojiet funkciju DEC2BIN .
A
B
Formula
Apraksts (rezultāts)
=DEC2BIN(9; 4)
Pārvērš decimālo skaitli 9 par bināro ar 4 rakstzīmēm (1001)
=DEC2BIN(-100)
Pārvērš decimālo skaitli -100 par bināro (1110011100)
Decimāla skaitļa pārvēršana par heksadecimālu
Lai to paveiktu, izmantojiet DEC2HEX funkciju.
A
B
Formula
Apraksts (rezultāts)
=DEC2HEX(100; 4)
Pārvērš decimālo skaitli 100 par heksadecimālo ar 4 rakstzīmēm (0064)
=DEC2HEX(-54)
Pārvērš decimālo skaitli -54 par heksadecimālo skaitli (FFFFFFFFCA)
Decimālskaitļa pārvēršana par oktālu
Lai to paveiktu, izmantojiet DEC2OCT funkciju.
A
B
Formula
Apraksts (rezultāts)
=DEC2OCT(58; 3)
Pārvērš decimālo skaitli 58 par oktālo skaitli (072)
=DEC2OCT(-100)
Pārvērš decimālo skaitli par oktālo (7777777634)
Heksadecimāla skaitļa pārvēršana par bināru
Lai to paveiktu, izmantojiet funkciju HEX2BIN .
A
B
Formula
Apraksts (rezultāts)
=HEX2BIN("F"; 8)
Pārvērš heksadecimālo skaitli F par bināro skaitli ar 8 rakstzīmēm (00001111)
=HEX2BIN("B7")
Pārvērš heksadecimālo skaitli B7 par bināro (10110111)
=HEX2BIN("FFFFFFFFFF")
Pārvērš heksadecimālo skaitli FFFFFFFFFF par bināro (1111111111)
Heksadecimāla skaitļa pārvēršana par decimālu
Lai to paveiktu, izmantojiet funkciju HEX2DEC .
A
B
Formula
Apraksts (rezultāts)
=HEX2DEC("A5")
Pārvērš heksadecimālo skaitli A5 par decimālo skaitli (165)
=HEX2DEC("FFFFFFFF5B")
Pārvērš heksadecimālo skaitli FFFFFFFF5B par decimālo skaitli (-165)
=HEX2DEC("3DA408B9")
Pārvērš heksadecimālo skaitli 3DA408B9 par decimālo skaitli (1034160313)
Heksadecimāla skaitļa pārvēršana par oktālu
Lai to paveiktu, izmantojiet HEX2OCT funkciju.
A
B
Formula
Apraksts (rezultāts)
=HEX2OCT("F"; 3)
Pārvērš heksadecimālo skaitli F par oktālo skaitli ar 3 rakstzīmēm (017)
=HEX2OCT("3B4E")
Pārvērš heksadecimālo skaitli 3B4E par oktālo skaitli (35 516)
=HEX2OCT("FFFFFFFF00")
Pārvērš heksadecimālos FFFFFFFF00 par oktālo (7777777400)
Oktāla skaitļa pārvēršana par bināru
Lai to paveiktu, izmantojiet OCT2BIN funkciju.
A
B
Formula
Apraksts (rezultāts)
=OCT2BIN(3; 3)
Pārvērš oktālo skaitli 3 par bināro ar 3 rakstzīmēm (011)
=OCT2BIN(7777777000)
Konvertē oktālos 7777777000 par bināro (1000000000)
Oktāla skaitļa pārvēršana par decimālskaitli
Lai to paveiktu, izmantojiet OCT2DEC funkciju.
A
B
Formula
Apraksts (rezultāts)
=OCT2DEC(54)
Pārvērš oktālo skaitli 54 par decimālo skaitli (44)
=OCT2DEC(7777777533)
Pārvērš oktālos skaitļus 7777777533 par decimālo skaitli (-165)
Oktāla skaitļa pārvēršana par heksadecimālu
Lai to paveiktu, izmantojiet funkciju OCT2HEX .
A
B
Formula
Apraksts (rezultāts)
=OCT2HEX(100; 4)
Pārvērš oktālo skaitli 100 par heksadecimālo ar 4 rakstzīmēm (0040)
=OCT2HEX(7777777533)
Konvertē oktālu skaitli 7777777533 heksadecimālo (FFFFFFFF5B)