Дадатак да главы 1
Некаторыя матэматычныя функцыі (з бібліятэкі cmath)
Матэматычны запіс |
Запіс в С++ |
Каментарыі |
|
abs(x) |
Знаходзіць модуль ліку x |
|
sqrt(x) |
Знаходзіць корань квадратны з ліку x. Вынік — заўсёды лік тыпу double |
|
>cbrt(x) |
Знаходзіць корань кубічны з ліку x. Вынік — заўсёды лік рэчыўнага тыпу |
|
pow(x, y) |
Узводзіць рэчыўны лік x у рэчыўную ступень y. Вынік — заўсёды лік рэчыўнага тыпу |
|
exp2(x) |
Узводзіць лік 2 у ступень x. Вынік — лік рэчыўнага тыпу |
ex |
exp(x) |
Вылічвае е (лік Эйлера, 2.7182818…), узведзенае ў ступень x. Вынік — лік рэчыўнага тыпу |
lnx |
log(x) |
Вылічвае натуральны (па аснове e) лагарыфм ліку |
lgx |
log10(x) |
Вылічвае дзесятковы (па аснове 10) лагарыфм ліку |
log2x |
log2(x) |
Вылічвае двайковы (па аснове 2) лагарыфм ліку |
|
ceil(x) |
Знаходзіць найбліжэйшы цэлы лік, не меньшы, чым зададзенае рэчыўнае значэнне x. Вынік — рэчыўны лік, які адпавядае аргументу |
|
floor(x) |
Знаходзіць найбліжэйшы цэлы лік, не большы за x. Вынік — рэчыўны лік, які адпавядае аргументу |
sinx |
sin(x) |
Вылічвае сінус ліку x. Лік x задаецца ў радыянах |
cosx |
cos(x) |
Вылічвае косінус ліку x. Лік x задаецца ў радыянах |
tgx |
tan(x) |
Вылічвае тангенс ліку x. Лік x задаецца ў радыянах |
arcsinx |
asin(x) |
Вылічвае арксінус ліку x. Вынік — у радыянах ў дыяпазоне ад |
arccosx |
acos(x) |
Вылічвае косінус ліку x. Вынік — у радыянах ў дыяпазоне ад |
arctgx |
atan(x) |
Вылічвае арктангенс ліку x. Вынік — у радыянах ў дыяпазоне ад |
arctgx |
atan2(y, x) |
Вылічвае арктангенс вугла нахілу адрэзка, з канцамі ў пунктах (0; 0), (x, y) к восі OX. Вынік — у радыянах ў дыяпазоне ад |