C++中有兩個庫函數下有對應的求絕對值的函數:
- #include<stdlib.h>內,有abs()函數,可以對整型變量求絕對值。示例如下:
#include<iostream> #include<stdlib.h> using namespace std; int main() { int a=-1; cout<<abs(a); return 0; }
輸出即為a的絕對值1。
- #include<math.h>內,有fabs()函數,可以對浮點型變量求絕對值。示例如下:
#include<iostream> #include<math.h> using namespace std; int main() { int a=-1; cout<<fabs(a); return 0; }