|
Описание функций языка Си
|
" C "
cacos, cacosf, cacosl ◄
casin, casinf, casinl ◄
catan, catanf, catanl ◄
cbrt, cbrtf, cbrtl ◄
ccos, ccosf, ccosl ◄
ceil, ceilf, ceill ◄
cexp, cexpf, cexpl ◄
clearerr ◄
clock_getres ◄
clock_gettime ◄
clock_settime ◄
clog, clogf, clogl ◄
clog10, clog10f, clog10l ◄
copysign, copysignf, copysignl ◄
cos, cosf, cosl ◄
cosh, coshf, coshl ◄
cpow, cpowf, cpowl ◄
csin, csinf, csinl ◄
ctan, ctanf, ctanl ◄
ctime ◄
ctime_r ◄
|
|
|
All |
_ |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
cbrt, cbrtf, cbrtl – расчет кубического корня.
Синтаксис:
#include < math.h >
double cbrt (double x);
float cbrtf (float x);
long double cbrtl (long double x);
Аргументы:
x – переменная, кубический корень которой требуется рассчитать.
Возвращаемое значение:
Кубический корень аргумента.
Описание:
Функции рассчитывают значение кубического корня аргумента.
При этом аргумент и возвращаемое значение функции cbrt () задаются числами с плавающей точкой двойной точности (тип double, точность не менее десяти значащих десятичных цифр, разрядность - 64).
Аргумент и возвращаемое значение функции cbrtf () задаются числами с плавающей точкой (тип float, точность не менее шести значащих десятичных цифр, разрядность - 32).
Аргумент и возвращаемое значение функции cbrtl () задаются числами с плавающей точкой повышенной точности (тип long double, точность не менее десяти значащих десятичных цифр, разрядность - 80).
Пример:
В примере рассчитывается кубический корень из десяти с помощью функций cbrt, cbrtf и cbrtl, а результат выводится на консоль. Обратите внимание на точность полученных результатов. У кубического корня, рассчитанного с помощью функции cbrtf, будет самая маленькая точность, а у рассчитанного с помощью функции cbrtl – самая большая.
#include < stdio.h > //Для printf
#include < math.h > //Для cbrt, cbrtf, cbrtl
int main (void)
{
//Вывод значения аргумента
printf (“Аргумент: 10.0\n”);
//Расчет и вывод результата извлечения кубического корня функцией cbrtf
printf (“cbrtf : %.20f\n”,cbrtf (10) );
//Расчет и вывод результата извлечения кубического корня функцией cbrt
printf (“cbrt : %.20f\n”,cbrt (10) );
//Расчет и вывод результата извлечения кубического корня функцией cbrtl
printf (“cbrtl : %.20Lf\n”,cbrtl (10) );
return 0;
}
| |
Результат:
Аргумент: 10.0
cbrtf : 2.15443468093872070312
cbrt : 2.15443469003188381450
cbrtl : 2.15443469003188372169
|
Смотри так же:
hypot, hypotf, hypotl
cbrt, cbrtf, cbrtl
sqrt, sqrtf, sqrtl
pow, powf, powl
cpow, cpowf, cpowl
|
|
|