C sqrt () - Thư viện chuẩn C

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, floathoặc long doublecác kiểu dữ liệu, bạn có thể chuyển đổi một cách rõ ràng các loại để doublesử 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 doublekiể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

thú vị bài viết...