Система чисел является систематическим способом представления чисел символьными символами и использует базовое значение для удобной группировки чисел в сжатой форме. Самая распространенная система числов — десятичная, которая имеет базовое значение 10, и набор символов 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9. Однако существуют и другие числовые системы, которые могут быть более эффективными для определенной цели. Например, так как на компьютерах используется логическое значение для вычислений и операций, для выполнения вычислений и операций используется двоичная числовая система, которая имеет базовое значение 2.

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

Система номеров

Базовое значение

Набор символьных знаков

Двоичный

2

0,1

Восьмеричном

8

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

Действительное.

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

Для этого используйте функцию ДВ.В.Е.

1

2

3

A

B

Формула

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

=ДВ.В.ДЕС(1100100)

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

=ДВ.В.ДЕС(1111111111)

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

Для этого используйте функцию ДВ.В.EX.

1

2

3

4

A

B

Формула

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

=ДВ.В.ШЕСТН(11111011; 4)

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

=ДВ.В.ШЕСТН(1110)

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

=ДВ.В.ШЕСТН(1111111111)

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

Для этого используйте функцию ДВ.В.ВЕХ.

1

2

3

4

A

B

Формула

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

=ДВ.В.ВОСЬМ(1001; 3)

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

=ДВ.В.ВОСЬМ(1100100)

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

=ДВ.В.ВОСЬМ(1111111111)

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

Для этого используйте функцию DEC2BIN.

1

2

3

A

B

Формула

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

=ДЕС.В.ДВ(9;4)

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

=ДЕС.В.ДВ(-100)

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

Для этого используйте функцию DEC2HEX.

1

2

3

A

B

Формула

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

=ДЕС.В.ШЕСТН(100;4)

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

=ДЕС.В.ШЕСТН(-54)

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

Для этого используйте функцию DEC2OCT.

1

2

3

A

B

Формула

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

=ДЕС.В.ВОСЬМ(58;3)

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

=ДЕС.В.ВОСЬМ(-100)

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

Для этого используйте функцию HEX2BIN.

1

2

3

4

A

B

Формула

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

=ШЕСТН.В.ДВ("F"; 8)

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

=ШЕСТН.В.ДВ("B7")

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

=ШЕСТН.В.ДВ("FFFFFFFFFF")

Преобразует hexadecimal FFFFFFFFFF в двоичное (11111111111)

Для этого используйте функцию HEX2DEC.

1

2

3

4

A

B

Формула

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

=ШЕСТН.В.ДЕС("A5")

Преобразует шестнамерный A5 в десятичной (165).

=ШЕСТН.В.ДЕС("FFFFFFFF5B")

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

=ШЕСТН.В.ДЕС("3DA408B9")

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

Для этого используйте функцию HEX2OCT.

1

2

3

4

A

B

Формула

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

=ШЕСТН.В.ВОСЬМ("F"; 3)

Преобразует восьмую букву F в восьмую с 3 знаками (017).

=ШЕСТН.В.ВОСЬМ("3B4E")

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

=ШЕСТН.В.ВОСЬМ("FFFFFFFF00")

Преобразует hexadecimal FFFFFFFF00 в восьмую (777777400)

Для этого используйте функцию ВОСЬМ.В.ДВ.

1

2

3

A

B

Формула

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

=ВОСЬМ.В.ДВ(3; 3)

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

=ВОСЬМ.В.ДВ(7777777000)

Преобразует восьмую 7777777000 в двоичную (10000000000)

Для этого используйте функцию ВОСЬМ.В.Е.

1

2

3

A

B

Формула

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

=ВОСЬМ.В.ДЕС(54)

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

=ВОСЬМ.В.ДЕС(7777777533)

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

Для этого используйте функцию ВОСЬМ.В.EX.

1

2

3

A

B

Формула

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

=ВОСЬМ.В.ШЕСТН(100; 4)

Преобразует восьмую число 100 в hexadecimal с 4 знаками (0040).

=ВОСЬМ.В.ШЕСТН(7777777533)

Преобразует восьмую число 7777777533 в hexadecimal (FFFFFFFF5B)

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?

Что повлияло на вашу оценку?

Добавите что-нибудь? Это необязательно

Спасибо за ваш отзыв!

×