cbrt(), cbrtf()

Извлечь кубический корень числа

Прототип:

#include <math.h>
double cbrt( double x );
float cbrtf( float x );

Аргументы:

x
Число, для которого требуется извлечь кубический корень.

Библиотека:

libm

Описание:

Функции cbrt() и cbrtf() извлекают кубический корень числа x.

Возвращаемое значение:

Кубический корень x. Если x равен NAN, cbrt() возвращает NAN.

Примеры:

#include <stdio.h>
#include <inttypes.h>
#include <math.h>
#include <fpstatus.h>
int main( void )
{
double a, b;
a = 27.0;
b = cbrt( a );
printf( "The cube root of %f is %f \n", a, b );
return (0);
}

Код генерирует следующий вывод:

$ ./a.out The cube root of 27.000000 is 3.000000

Классификация:

ANSI, POSIX 1003.1

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

sqrt()




Предыдущий раздел: Описание API математической библиотеки