运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。
C++ 内置了丰富的运算符,并提供了以下类型的运算符:
算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 杂项运算符;下面介绍的是算术运算(操作)符
算术运算符:
举个例子,当A=10,B=20时:
常用运算符
加减乘除这些运算符在运算时大部分符合我们所学的数学知识,在除法运算中,当参与运算的都是整数时,若尚有小数会直接省去留整数;平时使用中需要注意的有以下三点:
(1)取余运算符的使用
小提示:平常经常用到的求余运算符,在不同的C++标准里,在遇到被除数和除数有负数出现时,可能得到的结果有正有负,幸运的是我们经常用到的是两个正数之间的整除ヾ(๑╹◡╹)ノ"
程序实现一下取余运算符的使用:
取余运算符使用
运行结果显示
(2)除法运算符的使用
程序中的除法和数学中不一样,只有当除数和被除数都是小数、或者有一个为小数的时候才会进行小数除法;当都是整数时,做整除运算。
小数除法的使用
(3)小心溢出
在数据类型的选择时,需要考虑数据的可能的大小,发生溢出后果会有很大的变化,在银行等储存数据的时候不会选用short类型,举例如下(short是两个字节):
溢出举例
附常用数据类型以及其使用范围:
数据类型范围一览表
如有错误,希望大家批评指正,共同学习,一起进步。◕ᴗ◕。