Hàm fabs () trong C ++ trả về giá trị tuyệt đối của đối số.
Nó được định nghĩa trong tệp tiêu đề.
(Toán học) | x | = fabs (x) (Lập trình C ++)
nguyên mẫu fabs () (Theo tiêu chuẩn C ++ 11)
kép fabs (kép x); float fabs (float x); phiến kép dài (dài kép x); fabs kép (T x); // Đối với kiểu tích phân
Các fabs () chức năng phải mất một đối số duy nhất và trả về một giá trị kiểu double
, float
hoặc long double
loại.
fabs () Tham số
Hàm fabs () nhận một đối số duy nhất, x có giá trị tuyệt đối được trả về.
fabs () Giá trị trả về
Hàm fabs () trả về giá trị tuyệt đối của x tức là | x |.
Ví dụ 1: Hàm fabs () hoạt động như thế nào trong C ++?
#include #include using namespace std; int main() ( double x = -10.25, result; result = fabs(x); cout << "fabs(" << x << ") = |" << x << "| = " << result << endl; return 0; )
Khi bạn chạy chương trình, đầu ra sẽ là:
fabs (-10,25) = | -10,25 | = 10,25
Ví dụ 2: Hàm fabs () cho các kiểu tích phân
#include #include using namespace std; int main() ( long int x = -23; double result; result = fabs(x); cout << "fabs(" << x << ") = |" << x << "| = " << result << endl; return 0; )
Khi bạn chạy chương trình, đầu ra sẽ là:
fabs (-23) = | -23 | = 23