Перетворення чисел у різні системи числення

Примітка.:  Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .

Системи числення системний спосіб представлення чисел за допомогою символічне символів і використовує базове значення, щоб легко групування номерів у стислій формі. Найпоширеніші системи число – це десяткове, який має базове значення «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

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)

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×