C++算术运算符

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

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

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

 算术运算符:

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

常用运算符

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

(1)取余运算符的使用

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

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

取余运算符使用
运行结果显示

(2)除法运算符的使用

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

小数除法的使用

(3)小心溢出

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

溢出举例

数据类型范围一览表

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

数据类型范围一览表

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


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章数和数的运算 一概念 (一)整数 1整数的意义 自然数和0都是整数。 2自然数 我们在数物体的时候,用来表示...
    meychang阅读 2,698评论 0 5
  • 谨记: 上帝在缔造每个人的时候,给予每个人的一切都是相同的,然而,人与人却是存在如此大的差距,记着上帝为你关上了一...
    长风留言阅读 5,148评论 0 5
  • •1 C语言程序的结构认识 用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使读者对c语...
    CONLYOUC阅读 8,759评论 9 66
  • 1 关键字 1.1 关键字的概述 Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或...
    哈哈哎呦喂阅读 690评论 0 0
  • 第三讲 《决疑品》 (七)菩提只向心觅 六祖告诉我们:真正要证悟菩提,必须向内心寻找。古人参学,“百城烟水参高德”...
    舞言阅读 671评论 0 0