c语言 函数的参数传递示例
C ++ abs()函数 (C++ abs() function)
abs() function is a library function of cmath header, it is used to find the absolute value of the given number, it accepts a number and returns absolute value.
abs()函数是cmath标头的库函数,用于查找给定数字的绝对值,它接受一个数字并返回绝对值。
Note: abs() function is also declared in <stdlib.h> header file but it is compatible for integer values, in C++ 11, the enhanced version of abs() function is declared in math header and it casts the given value in double and returns the absolute value, it is compatible with double values too.
注意: abs()函数也在<stdlib.h>头文件中声明,但它与整数值兼容,在C ++ 11中, abs()函数的增强版本在数学头中声明,并将给定值转换为双精度并返回绝对值,它也与double值兼容。
Syntax of abs() function:
abs()函数的语法:
abs(x);
Parameter(s): x – is the number whose absolute value is returned.
参数: x –是返回其绝对值的数字。
Return value: double – it returns double value that is the absolute value of x.
返回值: double-返回double值,它是x的绝对值。
Example:
例:
Input:
float x = -1012.232;
Function call:
abs(x);
Output:
1012.232
C ++代码演示abs()函数的示例 (C++ code to demonstrate the example of abs() function)
// C++ code to demonstrate the example of
// abs() function
#include <iostream>
#include <cmath>
using namespace std;
// main() section
int main()
{
float x;
float result;
x = -10;
cout<<"abs("<<x<<"): "<<abs(x)<<endl;
x = -1012.232;
cout<<"abs("<<x<<"): "<<abs(x)<<endl;
x = 1012.232;
cout<<"abs("<<x<<"): "<<abs(x)<<endl;
x = -.908;
cout<<"abs("<<x<<"): "<<abs(x)<<endl;
return 0;
}
Output
输出量
abs(-10): 10
abs(-1012.23): 1012.23
abs(1012.23): 1012.23
abs(-0.908): 0.908
翻译自: https://www.includehelp.com/cpp-tutorial/abs-function-with-example.aspx
c语言 函数的参数传递示例