abs函数作用#include #include using namespace std;int main(){doub

1个回答

  • abs函数返回传递给它的参数的绝对值.比如

    int a=abs(-10);

    那么a就会等于10.

    C++允许重载,所以你可以调用abs的重载版本,如

    double b=abc(-123.45);

    那么b会是123.45.

    abs函数的原型定义在cmath头文件中,在C中,原型是

    int abs(

    int n

    );

    而在C++中,它的原型有以下几个:

    int abs(

    int n

    );

    long abs(

    long n

    ); // C++ only

    double abs(

    double n

    ); // C++ only

    long double abs(

    long double n

    ); // C++ only

    float abs(

    float n

    ); // C++ only

    __int64 _abs64(

    __int64 n

    );