Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

Основи числа

Ще в розділі 9 ми розглянули вісімкові (основа 8) і шістнадцяткові (основа 16) числа. В арифметичних виразах оболонка підтримує цілі константи в будь-якій основі.


Таблиця 34-2: Визначення різних основ чисел


Позначення Опис

Позначення Опис

number За замовчуванням числа без будь-яких позначень розглядаються як десяткові (з основою 10) цілі числа.


зображення

0номер В арифметичних виразах числа з першим нулем вважаються вісімковими.


зображення

0xномер Шістнадцятковий запис


зображення

база#номер число в основі


зображення


Приклади:



[me@linuxbox ~]$ echo $((0xff))

255

[me@linuxbox ~]$ echo $((2#11111111))

255

[me@linuxbox ~]$ echo $((0xff))

255

[me@linuxbox ~]$ echo $((2#11111111))

255


У наведених вище прикладах ми друкуємо значення шістнадцяткового числа ff (найбільше двоцифрове число) і найбільше восьмизначне двійкове (основа 2) число.


Найпопулярніші хмарні обчислення ОС на OnWorks: