A função sqrt () calcula a raiz quadrada de um número.
Protótipo de função de sqrt ()
sqrt duplo (arg duplo);
A sqrt()
função recebe um único argumento (em duplo) e retorna sua raiz quadrada (também em duplo).
(Matemática) √x = sqrt (x) (Programação em C)
A sqrt()
função é definida no arquivo de cabeçalho math.h.
Para encontrar a raiz quadrada de int
, float
ou long double
tipos de dados, você pode converter explicitamente o tipo double
usando o operador de conversão .
int x = 0; resultado duplo; resultado = sqrt (double (x));
Você também pode usar a sqrtf()
função para trabalhar especificamente com float e sqrtl()
com long double
tipo.
long double sqrtl (long double arg); float sqrtf (float arg);
Exemplo: Função C sqrt ()
#include #include int main() ( double number, squareRoot; printf("Enter a number: "); scanf("%lf", &number); // computing the square root squareRoot = sqrt(number); printf("Square root of %.2lf = %.2lf", number, squareRoot); return 0; )
Resultado
Insira um número: 23,4 Raiz quadrada de 23,40 = 4,84