02数学运算

C语言-数学运算

一、C 语言基本运算符

运算符说明例子
=赋值运算符a = b;
+、-、*、/、()基本四则运算a = (b + c) * d;
%求余运算a = b % 2;
&、|、^、~位运算a = ~ b | c;
<<、>>左移和右移a = b >> 2;

非 0 即为真。

^ 是一类逆运算。

二、C语言中的数学函数

头文件:math.h

常用函数:pow(a, n)、fabs(n)、sqrt(n)、log(n)(以e为底)、ceil(n)、log10(n)(以10为底)、floor(n)、acos(n)、abs(n)(stdlib.h)

1)pow 函数说明

pow 函数:指数函数

头文件:math.h

原型:double pow(double a, double b);

a:底数

b:指数

返回值:ab

2)sqrt 函数说明

头文件:math.h

原型:double sqrt(double x);

x:被开方数

返回值:返回 根号下x 的结果

3)ceil 函数说明

ceil 函数:上取整函数

头文件:math.h

原型:double ceil(double x);

x:某个实数

返回值:返回 x 的上取整

4)floor 函数说明

floor 函数:下取整函数

头文件:math.h

原型:double floor (double x);

x:某个实数

返回值:返回 x 的下取整

4)abs 函数说明

abs 函数:整数绝对值函数

头文件:stdlib.h

原型:int abs(int x);

x:某个整数

返回值:返回 |x| 的结果

5)fabs 函数说明

fabs 函数:实数绝对值函数

头文件:math.h

原型:double fabs(double x);

x:某个实数

返回值:返回 |x| 的结果

6)acos 函数说明

acos 函数:

头文件:math.h

原型:double acos (double x);

x:角度的弧度值

返回值:返回 arcos(x) 的结果

arcos(-1) = 3.1415926…

判断奇偶数:n % 2 等价于 n & 1、n % 4 等价于 n & 3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白的Soda

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值