Числові функції, Детальна інформація

Числові функції
Тип документу: Реферат
Сторінок: 4
Предмет: Комп`ютерні науки
Автор: Олексій
Розмір: 7.2
Скачувань: 855
$ (< 6 6 8 15) $ (<= 6 6 8 15) $ ( /= 4 4 4)

NIL T NIL

Функції округлення

(TRUNCATE m n), (ROUND m n), (CEILING m n) (FLOOR m n)



(

0

>

Aим аргументом: ( (/ n m)), де f — будь-яка з наведених чотирьох функцій.

$ (TRUNCATE 6/4) $ (TRUNCATE -6/4)

1 -1

$ (CEILING 9 4) $ (CEILING -9 4)

3 -2

$ (FLOOR 6 4) $ (FLOOR -6 4)

1 -2

$ (FLOOR 6/4) $ (FLOOR -6/4)

1 -2

Функції остачі

(REM m n), (MOD m n), (DIVIDE m n)

Примітивна функція REM повертає остачу від ділення числа m на n. Функція MOD працює як REM, але повертає модуль остачі. Якщо (TRUNCATE m n) повертає q, а (REM m n) повертає r, то m=q*n+r. Функція (DIVIDE m n) повертає конс, CAR якого дорівнює частці, а CDR — остачі від ділення m на n.

$ (REM 6 4) $ (DIVIDE 7 2) $ (REM -6 4) $ (MOD 6 4)

2 (3 . 1) -2 2

Знак числа

(SIGNUM n)

Повертає значення -1, 0 або 1 якщо n відповідно від’ємне, 0, або додатне.

Модуль числа

(ABS n) – Модуль числа n.

Чисельник та знаменник

(NUMERATOR n), (DENOMINATOR n) – чисельник та знаменник числа n.

$ (signum -5/3) $ (abs -5/3)

The online video editor trusted by teams to make professional video in minutes