Арифметика

Sergey ShishkinSergey Shishkin
1 min read

В силу тривиальности понимания арифметических операций, нет смысла дополнительно интерпретировать их авторские описания, поэтому в дополнение к предыдущим двум постам просто список всех символов, классифицируемых автором категорией “Арифметика“ со ссылкой на таблицу.

+ - / % / ** inc dec >> rev lt0 le0 ge0 gt0 abs bit? & x sqrt seed hash rand max min length size accu format pad money round bin oct hex hax

https://picolisp.tiddlyhost.com/#Arithmetics

В этом контексте уместны замечания о специфике работы с числами. В системе нет встроенных механизмов работы с числами с плавающей точкой, только с фиксированной и кроме “коротких“ целых чисел, которые можно закодировать одной 64-разрядной ячейкой, есть возможность манипуляции с какими угодно большими числами. Таким образом в специальных приложениях можно реализовать арифметику с любыми числами и оперировать с ними с любой заданной точностью, но что отдано на откуп пользователю системы.

https://software-lab.de/doc/ref.html#number

https://picolisp.com/wiki/-A465.html

P.S. Pico Lisp A Radical Approach to Application Development

0
Subscribe to my newsletter

Read articles from Sergey Shishkin directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Sergey Shishkin
Sergey Shishkin

Всегда чему-то учусь!