Преобразуване на числа в различни бройни системи

Важно : Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

Брой система е системен начин за представяне на числа със символна знака и използва базова стойност за удобно на група числа в уплътнен вид. В най-често срещаните система десетично, който е базова стойност от 10 и символна знак набор от 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9. Въпреки това има други бройни системи, и те могат да бъдат по-ефективно да се използва за определена цел. Например защото компютрите Булева логика за извършване на изчисления и операции, те използват двоична система, която има базова стойност от 2.

Microsoft Office Excel има няколко функции, които можете да използвате за преобразуване на числа от следните бройни системи и:

Брой система

Базова стойност

Набор от символна знаци

Binary

2

0,1

Осмично

8

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

Decimal

10

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

Шестнадесетично

16

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

За целта използвайте функцията BIN2DEC .

1

2

3

A

B

Формула

Описание (Резултат)

=BIN2DEC(1100100)

Преобразува двоичното число 1100100 в десетично (100)

=BIN2DEC(1111111111)

Преобразува двоичното число 1111111111 в десетично (-1)

За целта използвайте функцията BIN2HEX .

1

2

3

4

A

B

Формула

Описание (Резултат)

=BIN2HEX(11111011; 4)

Преобразува двоичното 11111011 в шестнадесетична с 4 знака (00FB)

=BIN2HEX(1110)

Преобразува двоичното число 1110 в шестнадесетично (E)

=BIN2HEX(1111111111)

Преобразува двоичното число 1111111111 в шестнадесетично (FFFFFFFFFF)

За целта използвайте функцията BIN2OCT .

1

2

3

4

A

B

Формула

Описание (Резултат)

=BIN2OCT(1001; 3)

Преобразува двоичното число 1001 в осмично с 3 знака (011)

=BIN2OCT(1100100)

Преобразува двоичното число 1100100 в осмично (144)

=BIN2OCT(1111111111)

Преобразува двоичното число 1111111111 в осмично (7777777777)

За целта използвайте функцията DEC2BIN .

1

2

3

A

B

Формула

Описание (Резултат)

=DEC2BIN(9; 4)

Преобразува десетичното число 9 в двоично с 4 знака (1001)

=DEC2BIN(-100)

Преобразува десетичното число -100 в двоично (1110011100)

За целта използвайте функцията DEC2HEX .

1

2

3

A

B

Формула

Описание (Резултат)

=DEC2HEX(100; 4)

Преобразува десетичното число 100 в шестнадесетично с 4 знака (0064)

=DEC2HEX(-54)

Преобразува десетично -54 в шестнадесетично (FFFFFFFFCA)

За целта използвайте функцията DEC2OCT .

1

2

3

A

B

Формула

Описание (Резултат)

=DEC2OCT(58; 3)

Преобразува десетичното число 58 да осмично (072)

=DEC2OCT(-100)

Преобразува десетично число в осмично (7777777634)

За целта използвайте функцията HEX2BIN .

1

2

3

4

A

B

Формула

Описание (Резултат)

=HEX2BIN("F"; 8)

Преобразува шестнадесетичното число F в двоично с 8 знака (00001111)

=HEX2BIN("B7")

Преобразува шестнадесетичното число B7 в двоично (10110111)

=HEX2BIN("FFFFFFFFFF")

Преобразува шестнадесетичното число FFFFFFFFFF в двоично (1111111111)

За целта използвайте функцията HEX2DEC .

1

2

3

4

A

B

Формула

Описание (Резултат)

=HEX2DEC("A5")

Преобразува шестнадесетичното число A5 в десетично (165)

=HEX2DEC("FFFFFFFF5B")

Преобразува шестнадесетичното число FFFFFFFF5B в десетично (-165)

=HEX2DEC("3DA408B9")

Преобразува шестнадесетичното число 3DA408B9 в десетично (1034160313)

За целта използвайте функцията HEX2OCT .

1

2

3

4

A

B

Формула

Описание (Резултат)

=HEX2OCT("F"; 3)

Преобразува шестнадесетичното F в осмично с 3 знака (017)

=HEX2OCT("3B4E")

Преобразува шестнадесетичното число 3B4E в осмично (35516)

=HEX2OCT("FFFFFFFF00")

Преобразува шестнадесетичното число FFFFFFFF00 в осмично (7777777400)

За целта използвайте функцията OCT2BIN .

1

2

3

A

B

Формула

Описание (Резултат)

=OCT2BIN(3; 3)

Преобразува осмичното число 3 в двоично с 3 знака (011)

=OCT2BIN(7777777000)

Преобразува осмичното число 7777777000 в двоично (1000000000)

За целта използвайте функцията OCT2DEC .

1

2

3

A

B

Формула

Описание (Резултат)

=OCT2DEC(54)

Преобразува осмичното число 54 в десетична (44)

=OCT2DEC(7777777533)

Преобразува осмичното число 7777777533 в десетично (-165)

За целта използвайте функцията OCT2HEX .

1

2

3

A

B

Формула

Описание (Резултат)

=OCT2HEX(100; 4)

Преобразува осмичното число 100 в шестнадесетично с 4 знака (0040)

=OCT2HEX(7777777533)

Преобразува осмичното число 7777777533 в шестнадесетично (FFFFFFFF5B)

Забележка : Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×