Восьмеричная система счисления
| Системы счисления в культуре | |
|---|---|
| Индо-арабская | |
| Арабская Индийские Тамильская Бирманская |
Кхмерская Лаосская Монгольская Тайская |
| Восточноазиатские | |
| Китайская Японская Сучжоу Корейская |
Вьетнамская Счётные палочки |
| Алфавитные | |
| Абджадия Армянская Ариабхата Кириллическая |
Греческая Эфиопская Еврейская Акшара-санкхья |
| Другие | |
| Вавилонская Египетская Этрусская Римская |
Аттическая Кипу Майская |
| Позиционные | |
| 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 24, 26, 27, 32, 36, 60 | |
| Нега-позиционная | |
| Симметричная | |
| Смешанные системы | |
| Фибоначчиева | |
| Непозиционные | |
| Единичная (унарная) | |
| Список систем счисления | |
Восьмери́чная систе́ма счисле́ния — позиционная целочисленная система счисления с основанием 8. Для представления чисел в ней используются цифры от 0 до 7.
Восьмеричная система часто используется в областях, связанных с цифровыми устройствами. Характеризуется лёгким переводом восьмеричных чисел в двоичные и обратно, путём замены восьмеричных чисел на триплеты двоичных. Ранее широко использовалась в программировании и вообще компьютерной документации, однако в настоящее время почти полностью вытеснена шестнадцатеричной.
Таблица перевода восьмеричных чисел в двоичные [править]
08 = 0002 18 = 0012 28 = 0102 38 = 0112 48 = 1002 58 = 1012 68 = 1102 78 = 1112
Для перевода восьмеричного числа в двоичное необходимо заменить каждую цифру восьмеричного числа на триплет двоичных цифр. Например: 25418 = [ 28 | 58 | 48 | 18 ] = [ 0102 | 1012 | 1002 | 0012 ] = 0101011000012
В программировании для указания восьмеричного числа используется однобуквенный префикс O (Octal) или двухбуквенный &O. Например: O22.
Ссылки [править]
- Octomatics: Статья о преимуществах восьмеричной системы, предложение специальных знаков и др. (англ.)
| Это заготовка статьи по математике. Вы можете помочь проекту, исправив и дополнив её. |

