Hàm sqrt () tính căn bậc hai của một số.
Nguyên mẫu hàm của sqrt ()
double sqrt (double arg);
Các sqrt()
chức năng phải mất một đối số duy nhất (trong kép) và trả về căn bậc hai của nó (cũng trong đôi).
(Toán học) √x = sqrt (x) (Trong Lập trình C)
Các sqrt()
chức năng được xác định trong tập tin tiêu đề math.h.
Để tìm căn bậc hai của int
, float
hoặc long double
các kiểu dữ liệu, bạn có thể chuyển đổi một cách rõ ràng các loại để double
sử dụng nhà điều hành đúc.
int x = 0; kết quả kép; result = sqrt (double (x));
Bạn cũng có thể sử dụng sqrtf()
hàm để làm việc cụ thể với float và sqrtl()
làm việc với long double
kiểu.
sqrtl đôi dài (long double arg); float sqrtf (float arg);
Ví dụ: Hàm 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; )
Đầu ra
Nhập một số: 23,4 Căn bậc hai của 23,40 = 4,84