引言
表示运算的符号称为运算符。
- 算数运算
- 比较运算
- 逻辑运算
- 位运算
1.算术运算
- 算数运算包括加、减、乘、除、乘方、指数、对数、三角函数、求余数等,这些都是算数运算。
- C++中,+,-,*,/,%分别表示加、减、乘、除和求余运算。
- 若a,b都是整数,则a%b表示a除以b的余数,如:
int a=26;//声明整型变量a并初始化为26
int b=10;//整型变量b并赋初值10
cout<<a%b<<endl;
得到的结果就是6
注意: ☛运算符作用的对象称为操作数,%运算的两个操作数,必须都是整数。
注意事项:
- 乘法运算符不能省略,例如
★数学中写b²-4ac,程序中应写为bb-4.0a*c - 除数是表达式时注意加括号,例如
★数学中x/2a应写为x/2.0/a 或 x/(2.0*a)
其他算数运算的实现
- c++中没有乘方运算符,也没有指数、对数、三角函数的运算符,它们是通过函数的调用实现的。如:
pow(x,n) x^n
exp(x) e^x
log(x) x的自然对数的对数
log1