C++算术运算符

运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。

C++ 内置了丰富的运算符,并提供了以下类型的运算符:

算术运算符  关系运算符  逻辑运算符  位运算符  赋值运算符  杂项运算符;下面介绍的是算术运算(操作)符

 算术运算符:

举个例子,当A=10,B=20时:

C++算术运算符_第1张图片
常用运算符

加减乘除这些运算符在运算时大部分符合我们所学的数学知识,在除法运算中,当参与运算的都是整数时,若尚有小数会直接省去留整数;平时使用中需要注意的有以下三点:

(1)取余运算符的使用

小提示:平常经常用到的求余运算符,在不同的C++标准里,在遇到被除数和除数有负数出现时,可能得到的结果有正有负,幸运的是我们经常用到的是两个正数之间的整除ヾ(๑╹◡╹)ノ"

程序实现一下取余运算符的使用:

C++算术运算符_第2张图片
取余运算符使用
C++算术运算符_第3张图片
运行结果显示

(2)除法运算符的使用

程序中的除法和数学中不一样,只有当除数和被除数都是小数、或者有一个为小数的时候才会进行小数除法;当都是整数时,做整除运算。

C++算术运算符_第4张图片
小数除法的使用

(3)小心溢出

在数据类型的选择时,需要考虑数据的可能的大小,发生溢出后果会有很大的变化,在银行等储存数据的时候不会选用short类型,举例如下(short是两个字节):

溢出举例

数据类型范围一览表

附常用数据类型以及其使用范围:

C++算术运算符_第5张图片
数据类型范围一览表

如有错误,希望大家批评指正,共同学习,一起进步。◕ᴗ◕。


你可能感兴趣的:(C++算术运算符)