Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Стандартные функции.




Обозначение Тип аргументов Тип результата Действие
Стандартные арифметические функции
abs(x) целый/ вещественный целый/ вещественный модуль числа
sin(x) вещественный вещественный синус
cos(x) вещественный вещественный косинус
arctan(x) вещественный вещественный арктангенс
pi без аргумента вещественный число p
exp(x) вещественный вещественный экспонента ex
ln(x) вещественный вещественный натуральный логарифм
sqr(x) вещественный вещественный квадрат числа
sqrt(x) вещественный вещественный корень квадратный
round(x) вещественный целый округление числа
trunc(x) вещественный целый отсекание дробной части числа
random(n) целый целый случайное число (0..n)
Функции, определенные в модуле Math. Unit Math
arcos(x) вещественный вещественный арккосинус
arcsin(x) вещественный вещественный арксинус
arccot(x) вещественный вещественный арккотангенс
cot(x) вещественный вещественный котангенс
tan(x) вещественный вещественный тангенс
log10(x) вещественный вещественный десятичный логарифм
log2(x) вещественный вещественный логарифм по основанию 2
logN(n,x) вещественный вещественный Логарифм от х по основанию n

 

Возведение Х в степень n.

которая программируется с помощью стандартных функций языка

· exp(n*ln(x))– для положительного X;

· -exp(n*ln(abs(x))) – для отрицательного X.

Примеры записи математических выражений

 

exp(2*x)

__________________

exp(5*sin(x/2))

__________________

sqr(a)+2*sqr(b)*b-sqrt(a*b)

_______________________

sqr(sin(sqrt(x)))

__________________________

exp(3*ln(x))

__________________________

 

 

exp(3*ln(sqr(a+b)))

_______________________

cos(x)*cos(x)*cos(x)*cos(x)

sqr(cos(x))*sqr(cos(x))

exp(4*ln(cos(x)))

______________________

log(abs(x-2))

___________________

ln(a)/ln(b)

___________________

 

z=x*x+y*y;

sin(z)+cos(z/(2*y))+sqrt(z);

_______________________

 

Некоторые функции, предназначенные для работы со строками

 

Обозначение Действие
chr(x) возвращает символ с кодом x
ord(c) возвращает код символа с
StrToFloat(S) преобразует символы из строки s в вещественное число
StrToInt(S) преобразует символы из строки s в целое число
Val(S,X,Kod) Преобразует строку символов S во внутреннее представление целой или вещественной переменной X, если преобразование прошло успешно, Kod=0.
FloatToStr(V) преобразует вещественное число V в строку
IntToStr(V) преобразует целое число V в строку
FloatToStrF(V,F,P,D) преобразует вещественное число V в строку символов с учетом формата F и параметров P,D

 

Функцию

FloatToStrF(V,F,P,D)

используют для форматированного вывода вещественного числа.

Например:

var

n:integer;

m:real;

St:string;

begin

n:=5; m:=4.8;

St:='Иванов А.';

Label1.Caption:='Студент '+St+' сдал '+IntToStr(n)+' экзаменов.'+chr(13)+

'Средний балл составил '+

FloatToStrF(m,ffFixed,4,2);

End;

результатом, которого будет фраза:

Студент Иванов А. сдал 5 экзаменов.

Средний балл составил 4.80.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных