La función sqrt () calcula la raíz cuadrada de un número.
Prototipo de función de sqrt ()
doble sqrt (doble arg);
La sqrt()
función toma un solo argumento (en doble) y devuelve su raíz cuadrada (también en doble).
(Matemáticas) √x = sqrt (x) (En programación C)
La sqrt()
función está definida en el archivo de encabezado math.h.
Para encontrar la raíz cuadrada de int
, float
o long double
tipos de datos, puede convertir explícitamente el tipo a double
usar el operador de conversión .
int x = 0; resultado doble; resultado = sqrt (doble (x));
También puede utilizar la sqrtf()
función para trabajar específicamente con float y sqrtl()
para trabajar con long double
tipo.
sqrtl doble largo (arg doble largo); flotante sqrtf (flotante arg);
Ejemplo: Función 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; )
Salida
Ingrese un número: 23.4 Raíz cuadrada de 23.40 = 4.84