c++中如何求一个数的绝对值?

2024-11-22 19:57:06
推荐回答(2个)
回答1:

求不同类型数字的绝对值用不同的方法,方法如下:

第一种:int abs(int   i) 返回整型参数i的绝对值 ;

第二种:double cabs(struct   complex   znum) 返回复数znum的绝对值 ;    

第三种:double fabs(double   x) 返回双精度参数x的绝对值    ; 

第四种:long labs(long   n) 返回长整型参数n的绝对值 。

例子:

#include  

#include//C语言是math.h  

using namespace std;  

void main(void)  

{  

int a=1,b=10;  

double e=1,f=10;  

float c=1,d=10;  

cout<<"c-d="<

cout<<"e-f="<

cout<<"b-a="<

cin.get();  

}

返回结果:

c-d=9

e-f=9

b-a=9

回答2:

七年级数学易错题一个数的绝对值等于它的平方,这个数是 ( )。