То, чего не было в Паскале (или специальные арифметические функции)

Это не полный список всех функций малоизвестного модуля Math.
Процедуры и функции модуля Math имеют важное преимущество - они работают быстро. Большинство из них написано на ассемблерe.


Сeil Округление вверх
Floor Округление вниз
FrExp Вычисление мантиссы и порядка заданной величины
IntPower Возведение числа в целую степень.
ldExp Умножение Х на 2 в заданной степени
LnXp1 Вычисление натурального логарифма Х+1. Рекомендуется для Х близких к нулю.
LogN Вычисление логарифма Х по основанию N
Log10 Десятичный логарифм Х
Log2 Двоичный логарифм Х
MaxIntValue(MinIntValue) Возвращается максимальное (минимальное) значение из набора целых чисел.
MaxValue(MinValue) Возвращается максимальное (минимальное) значение из наборачисел.
Mean Среднее арифметическое для набора чисел.
Norm Норма для набора данных(квадратный корень из суммы квадратов).
Power Возведение числа в степень. Работает медленнее, чем IntPower.
Poly Вычисление полинома одной переменной. В качестве парметра передается массив коэффициентов , которые должны быть упорядочены по возрастанию степеней Х
Sum Сумма набора чисел.
SumInt Сумма набора целых чисел.
SumOfSquares Сумма квадратов набора чисел.

Используются технологии uCoz