Лучшие вопросы
Таймлайн
Чат
Перспективы

Dc

Из Википедии, свободной энциклопедии

Remove ads

dc (desk calculator) — пакет для арифметических вычислений с произвольной точностью в unix-системах. Обычно он оперирует в десятичной системе счисления с целыми числами, однако можно задать системы счисления для ввода и вывода, а также точность вычислений. Общая структура dc — стековый калькулятор, использующий обратную польскую запись. Если аргумент указан, то сначала ввод производится из файла, а потом со стандартного ввода.

Remove ads

Допустимые операции

Суммиров вкратце
Перспектива

dc распознаёт следующие конструкции:

Подробнее число, + - / * % ^ ~ ...
Remove ads

Примеры использования

Вывести факториалы первых 10 натуральных чисел:

[la1+dsa*pla10>y]sy
0sa1
lyx

Квайн (программа, которая выводит саму себя):

[91Pn[dx]93Pn]dx
[91PP93P[dx]P]dx

Печатать текст (Крылатая фраза)

dc -e '16iD09BD183D187D188D0B520D1P
81D0BAD0B0D0B6D0B820D0BCD0B0D0BBD0BE2CP
20D0BDD0BE20D185D0BED180D0BED188D0BE2EP'

См. также

Ссылки

  • dc(1)  страница справки man по пользовательским командам FreeBSD  (англ.)
  • bc(1)  страница справки man по пользовательским командам FreeBSD  (англ.)
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads