Введение в программирование на Лиспе



             

Числа и строки - часть 2


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

Таблица 7.1. Базовые фукнции над числами

(= Число … )Истина, если разница между любыми двумя аргументами равна нулю
(/= Число … )Истина, если никакие два аргумента не равны между собой
(> Число … )Истина, если каждый аргумент превышает прешественника
(< Число … )Истина, если каждый аргумент меньше прешественника
(<= Число … )Истина, если каждый аргумент меньше или равен прешественнику
(>= Число … )Истина, если каждый аргумент превышает или равен прешественнику
(* Число … )Произведение произвольного числа аргументов. 1 при их отсутствии.
(+ Число … )Сумма произвольного числа аргументов. 0 при их отсутствии.
(- Число … )Эквивалентно расстановке минусов между аргументами, т.е. (- a b c ) = a – b – c
(/ Число … ) Первое число делится на произведение остальных, среди которых не должно быть нуля.
(1+ Число )( + Число 1)
(1- Число )( - Число 1)
(Boole Операция Целое1 Целое2 )Вычисляет результат применеия побитовой Операции к двум Целым.
(Gcd Число …)Наибольший общий делитель. Ноль без аргументов.
(Lcm Число … )Наименьшее общее произведение, 1 при отсутствии аргументов.
(min Число …)
(max Число …)




Содержание  Назад  Вперед