Skaitļu sistēma ir sistemātisks veids, kā skaitļus attēlot ar simboliskām rakstzīmēm, un izmanto bāzes vērtību, lai ērti grupētu skaitļus saspiestā veidā. Visbiežāk izmantotā skaitļu sistēma ir decimālā sistēma, kuras bāzes vērtība ir 10, bet 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 izmantot noteiktam 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.
Piezīme
Šajā rakstā ir aprakstītas dažādas skaitļu sistēmas. Lai mainītu rakstzīmi, kas tiek izmantota tūkstošu vai decimāldaļu atdalīšanai atkarībā no jūsu reģiona, skatiet tēmu Tūkstošu vai decimāldaļu atdalīšanai izmantotās rakstzīmes mainīšana vietnē Microsoft jautājumi&atbildes.
Programmā Microsoft Office Excel ir vairākas funkcijas, ko varat izmantot, lai pārveidotu skaitļus 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ālais skaitlis | 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āls | 16 | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F |
Bināra skaitļa konvertēšana par decimālu
Lai veiktu šo uzdevumu, izmantojiet funkciju BIN2DEC .
| Formula | Apraksts (rezultāts) |
|---|---|
| =BIN2DEC(1100100) | Bināro skaitli 1100100 konvertē par decimālo skaitli (100) |
| =BIN2DEC(1111111111) | Bināro 1111111111 konvertē par decimālo skaitli (-1) |
Bināra skaitļa konvertēšana par heksadecimālu
Lai veiktu šo uzdevumu, izmantojiet funkciju BIN2HEX .
| Formula | Apraksts (rezultāts) |
|---|---|
| =BIN2HEX(11111011; 4) | Bināro 11111011 konvertē par heksadecimālo ar 4 rakstzīmēm (00FB) |
| =BIN2HEX(1110) | Bināro skaitli 1110 konvertē par heksadecimālo skaitli (E) |
| =BIN2HEX(1111111111) | Bināro 1111111111 konvertē par heksadecimālo skaitli (FFFFFFFFFF) |
Bināra skaitļa konvertēšana par oktālu
Lai veiktu šo uzdevumu, izmantojiet funkciju BIN2OCT .
| 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 1111111111 konvertē par oktālo skaitli (7777777777) |
Konvertē decimālu skaitli par bināru
Lai veiktu šo uzdevumu, izmantojiet funkciju DEC2BIN .
| 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 konvertēšana par heksadecimālu
Lai veiktu šo uzdevumu, izmantojiet funkciju DEC2HEX .
| Formula | Apraksts (rezultāts) |
|---|---|
| =DEC2HEX(100; 4) | Pārvērš decimālo skaitli 100 par heksadecimālo skaitli ar 4 rakstzīmēm (0064) |
| =DEC2HEX(-54) | Pārvērš decimālo skaitli -54 par heksadecimālo skaitli (FFFFFFFFCA) |
Decimāla skaitļa konvertēšana par oktālu
Lai veiktu šo uzdevumu, izmantojiet funkciju DEC2OCT .
| 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 skaitli (7777777634) |
Heksadecimālā skaitļa pārvēršana par bināru
Lai veiktu šo uzdevumu, izmantojiet funkciju HEX2BIN .
| 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 skaitli (10110111) |
| =HEX2BIN("FFFFFFFFFF") | Pārvērš heksadecimālo skaitli FFFFFFFFFF par bināro skaitli (1111111111) |
Heksadecimāla skaitļa konvertēšana par decimālu
Lai veiktu šo uzdevumu, izmantojiet funkciju HEX2DEC .
| 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 konvertēšana par oktālu
Lai veiktu šo uzdevumu, izmantojiet funkciju HEX2OCT .
| 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 (35516) |
| =HEX2OCT("FFFFFFFF00") | Pārvērš heksadecimālo skaitli FFFFFFFF00 par oktālo skaitli (7777777400) |
Oktāla skaitļa konvertēšana par bināru
Lai veiktu šo uzdevumu, izmantojiet funkciju OCT2BIN .
| 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ālo 7777777000 par bināru (1000000000) |
Oktāla skaitļa konvertēšana par decimālskaitli
Lai veiktu šo uzdevumu, izmantojiet funkciju OCT2DEC .
| Formula | Apraksts (rezultāts) |
|---|---|
| =OCT2DEC(54) | Pārvērš oktālo skaitli 54 par decimālo skaitli (44) |
| =OCT2DEC(7777777533) | Pārvērš oktālo skaitli 7777777533 par decimālskaitli (-165) |
Oktāla skaitļa konvertēšana par heksadecimālu
Lai veiktu šo uzdevumu, izmantojiet funkciju OCT2HEX .
| Formula | Apraksts (rezultāts) |
|---|---|
| =OCT2HEX(100; 4) | Konvertē oktālo skaitli 100 par heksadecimālo skaitli ar 4 rakstzīmēm (0040) |
| =OCT2HEX(7777777533) | Konvertē oktālo skaitli 7777777533 par heksadecimālu (FFFFFFFF5B) |
Skatiet arī
Reģionālo formātu iestatījumu mainīšana programmā Excel tīmeklim