Кодинг
★ Рубрика: Кодинг
★ Тема: Pascal

Арифметические процедуры и функции в Паскале

Введем обозначения: X - целочисленные и вещественные типы, I - только целочисленные.

Abs(X) - вычисление абсолютной величины X. Тип результата совпадает с типом параметра.

Пример.
Write(Abs(4-6):2); Результат = 2.
АгсТаn(Х) - вычисление угла, тангенс которого равен X; значение угла представлено в радианах и может находиться в диапазоне от -Pi/2 до Pi/2. для преобразования значения угла из радианной меры в градусную необходимо значение угла умножить на число 180/Pi. Результат имеет вещественный тип.

Пример.
Write(ArcTan(l)*180/Pi); Результат= 4.500000000E+1.
Cos(X) - вычисление косинуса X; параметр задает значение угла в радианах. Для преобразования значений угла из градусной меры в радианную значение выражения IBR умножается на Pi/180. Результат имеет вещественный тип.

Пример.
Write(Cos(45*Pi/180)); Результат= 5.0000000000Е-01.
Ехр(Х) - вычисление экспоненты X, т. е. значение е в степени X. е является основанием натурального логарифма и равно 2.718282. Результат имеет вещественный тип.

Пример.
write(Exp(1.5)*2); Результат= 2.0085536923Е+01
Frac(X) - вычисление дробной части X. Результат имеет вещественный тип.

Пример.
Write(Frac(0.25*11):4:2); Результат = 0.75.
Int(X) - вычисление целой части X. Результат имеет тип real.

Пример.
write(Int(422.117):4); Результат = 117.
Ln(X) - вычисление натурального логарифма х, т. е. логарифма по основанию е (е = 2.718282). Результат имеет вещественный тип.

Пример.
write(Ln(0.12*10)); Результат = 1.8232155Б79Е-01.
Pi - возвращает значение числа Пи (3.141592653897932385).

Пример.
write('Значение Пи = ',Pi);
Sin(X) - вычисление синуса X. Параметр задает значение угла в радианах. Для перевода значения угла из градусной меры в радианную X умножается на Pi/180. Результат имеет вещественный тип.

Пример.
write(Sin(60*Pi/180)); Результат = 8.6602540378Е-01.
Sqr(X) - возведение в квадрат значения X. Тип результата совпадает с типом параметра.

Пример.
write(Sqr(-5):2); Результат = 25.
Sqrt(X) - вычисление квадратного корня из X. Тип результата вещественный.

Пример.
write(Sqrt(25):l); Результат = 5.
 Похожие публикации: Pascal

Войдите, чтобы добавить Ваш ответ. [ Регистрация | Вход ]