Для очень сложных расчётов, например: в астрономии (для расчётов расстояний для каких-либо космических объектов, звёзд, планет и даже вселенных). А так же, для очень ёмкостных операций (реже встречается, но я наблюдал как использовалось для подбора md5 hash'а путём переборов каждого символа).
Много как...
Квадрат числа - Sqr(x)
Число в степени N - Power(x, n)
Корень числа - Sqrt(x)
Корень степени N - Power(x, 1/n)
Синус числа (в радианах) - Sin(x)
Косинус - Cos(x)
Логарифм натуральный - Ln(x)
Логарифм по основанию n - Ln(x)/Ln(n) или LogN(x)
Модуль числа - Abs(x)
Экспонента - Exp(x)
Остальные функции, как и Power, зависят от паскаля. Где-то есть Arctan, Tan, Cotan и т.д., а где-то их нет.
P.S. Не путаемся в знаках, скобках и порядка расстановки литерал.
а) Sqr(1 + x)
б) Sqrt(1 + Sqr(x))
в) Sqr(cos(Sqr(x)))
г) ln(x/5)/ln(2)
д) Arcsin(x)
е) (exp(x) + exp(-x)) / 2
ж) Power(x, sqrt(2))
з) Power(1 + x, 1/3)
и) Sqrt(Power(x, 8) + Power(8, x))
к) (x * y * z - 3.3 * Abs(x + Power(y, 1/4))) / (Power(10, 7) + ln(factor(4)))
л) (beta + sqr(sin(Power(Pi, 4)))) / (cos(2) + Abs(Cotan(y)))
function factor(x: longint): longint;
begin
if x <= 0 then factor := 1
else factor := factor(x - 1) * x;
end;
Содержание открытых папок на диске
Первое сообщение
32=2 в степени 5 => 80*5=400 бит
Второе сообщение 64=2 в степени 6 => 70*6=420 бит
400 < 420.
Во втором сообщении информации больше
1 точка=1пиксель кол-во пикселей зависит от разрешения пиксель это и есть точка