问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言有没有绝对值的函数?

发布网友 发布时间:2023-11-13 08:06

我来回答

1个回答

热心网友 时间:2023-11-26 02:58

有。C语言求绝对值的函数为abs( x )与fbs( x ),abs( x )包含于stdlib.h,且两者均包含于math头文件之下。

1、abs( x )函数

格式:int abs( int i );

作用:求整型数的绝对值

例子:

#include<stdio.h>

#include <stdlib.h>

#include<math.h>

main(   )

{

int a = 1, b = -2 ;

printf("%d的绝对值是%d,%d的绝对值是%d\n", a, abs( a ), b, abs( b ));

}

运行结果为:1的绝对值是1,-2的绝对值是2

2、fabs( x )函数

格式:float fabs( float i ); / double fabs( double x );

作用:求浮点数的绝对值

例子:

#include<stdio.h>

#include<math.h>

main(   )

{

float a = 1.4, b = -2.7 ;

printf("%f的绝对值是%f,%f的绝对值是%f\n", a, fabs( a ), b, fabs( b ));

}

运行结果为:1.400000的绝对值是1.400000,-2.700000的绝对值是2.700000

扩展资料:

其他math.h头文件包含函数介绍:

1、 三角函数

double sin(double);正弦

double cos(double);余弦

double tan(double);正切

2 、反三角函数

double asin (double); 结果介于[-PI/2,PI/2]

double acos (double); 结果介于[0,PI]

double atan (double); 反正切(主值),结果介于[-PI/2,PI/2]

double atan2 (double,double); 反正切(整圆值),结果介于[-PI,PI]

3 、双曲三角函数

double sinh (double);

double cosh (double);

double tanh (double);

4 、指数与对数

double frexp(double value,int *exp);这是一个将value值拆分成小数部分f和(以2为底的)指数部分exp,并返回小数部分f,即f*2^exp。其中f取值在0.5~1.0范围或者0。

double ldexp(double x,int exp);这个函数刚好跟上面那个frexp函数功能相反,它的返回值是x*2^exp

double modf(double value,double *iptr);拆分value值,返回它的小数部分,iptr指向整数部分。

double log (double); 以e为底的对数

double log10 (double);以10为底的对数

double pow(double x,double y);计算x的y次幂

float powf(float x,float y); 功能与pow一致,只是输入与输出皆为单精度浮点数

double exp (double);求取自然数e的幂

double sqrt (double);开平方根

5 、取整

double ceil (double); 取上整,返回不比x小的最小整数

double floor (double); 取下整,返回不比x大的最大整数,即高斯函数[x]

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中联重科ZE1250E挖掘机技术参数 全球黑卡是什么? 你们知道学日语哪个培训机构好吗?推荐推荐吧。 描写高情商的晚安短句(你只能靠自己,别无选择) 让你陷入沉思的深沉朋友圈文案 比较冷淡的伤感朋友圈 赛尔号泰达性格天真刷什么? 我抓了只满个体的泰达,性格温顺,请问应该刷什么学习力 “肯同雪月吊兰荪”的出处是哪里 ...高,怎么还亏损这么多钱,开通的财通证券,用的同花顺炒股软件... 怎么看股票中(安信)的均线 电影《不要忘记我爱你》定档,这部电影讲述了什么故事?3 送同事的圣诞礼物什么比较好 泰迪犬有泪痕怎么办?509 做四维正脸是女孩,还是侧脸 超收税款返还奖励制度能用于职工福利吗 收到的税收返还需要交纳所得税吗16 收到的水利专项基金返还纳税调增吗 一只手机号注册了两个,想要注销一个怎么注销? CF不同大区可以进一个房间一同游戏呢吗? 比如我在北方大区,...73 汉昭帝为何一生只娶一个老婆? 电影《不要忘记我爱你》评分不尽如人意,你如何评价这部影片? 射手座的女儿和巨蟹座妈妈能好好相处吗? 倩碧祛斑霜有效果吗 周敦颐传讲了哪两件事从中看出他的品质? 在拼多多多次充值都失败了,这张卡是腾讯王卡,长时间欠费 同一个手机号能注册两个吗?怎么注册? 我用220v电,不用零线,从地上接个线,灯亮了,电表还走吗? 可脱抱枕是什么?22 圣晖莱CIGS柔膜发电和晶硅太阳能有什么区别? 想问下,本人是开船的,一般船上用电都是靠发电机和电瓶。问下行...1 为什么我淘宝客网站上的图片不显示?然后又怎么解决,请各位大侠...6 算卦中抽到老鼠拉木头怎么解释 qq开启了设备锁在别的设备上即使知道密码也不能登录吗23 冤冤相报何时了 下一句是什么?251 ...一盒鸡蛋,在路上全摔裂了,放冰箱里会坏吗?能存放多久呢? 春联:“春回大地千山秀”的下联是什么?76 上联春回大地千山秀,请问下联是什么?67 喜送金蛇迎骏马 银蛇起舞千山秀 玉蟒方舒千里圆 最爱东山晴雪...234 keyshot11占用cpu高闪退 有关国庆节的对联594 给我的饭店起个名 铁路2016年3月份退休止今沒拿到退休金再么回事 问:电脑椅的升降杆.坐不住了.总下滑啊.怎么办9 液压杆自动下滑是怎么回事11 办公椅升降坏了,一坐上去就下降,求教怎么处理。194 在地税网上申报税务后,显示扣款成功-正在迁移中,是不是只有在...1 一个号码注册了两个,怎么注销另一个? 地税网上报税系统扣税成功了为什么税款迟迟都没有入库? 刘弗陵究竟是暴病而死还是一直有病?为什么只有皇后无妃嫔?21...38 孩子有选择权是8周岁?还是10周岁?