美文网首页C++
C++算术运算符

C++算术运算符

作者: 山鬼谣弋痕夕 | 来源:发表于2017-08-05 21:58 被阅读0次

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

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

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

 算术运算符:

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

常用运算符

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

(1)取余运算符的使用

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

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

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

(2)除法运算符的使用

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

小数除法的使用

(3)小心溢出

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

溢出举例

数据类型范围一览表

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

数据类型范围一览表

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


相关文章

  • C++运算符

    C++中的运算符包括算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符、其它运算符,算术运算符中“+”“-”...

  • 第二章 基本运算符

    swift支持c++大部分运算符,包括算术运算符(+,-,*,/,%),赋值运算符(=),组合赋值运算符(+=,-...

  • Golang筑基 ——运算符

    golang的运算符同C/C++一样,共有如下几种 算术运算符 下表列出了所有Go语言的算术运算符。假定 A 值为...

  • C/C++学习笔记

    C/C++运算符优先级 简单记就是:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符同优先级...

  • C++运算符重载-下篇 (Boolan)

    C++运算符重载-下篇 (Boolan) 本章内容:1. 运算符重载的概述2. 重载算术运算符3. 重载按位运算符...

  • C++运算符重载-上篇 (Boolan)

    C++运算符重载-上篇 (Boolan) 本章内容:1. 运算符重载的概述2. 重载算术运算符3. 重载按位运算符...

  • (第四章)表达式(Expressions)

    C++提供了一套丰富的运算符,它们分别是: 算术运算符 逻辑运算符与关系运算符 赋值运算符 递增和递减运算符 成员...

  • 【Python一级】运算符

    在python一级考试中,主要运用到算术运算符、比较运算符、逻辑运算符 算术运算符 算术运算符算术运算符与数值一起...

  • Python中的运算符

    常用的运算符: 算术运算符 赋值运算符 比较运算符 布尔运算符 位运算符 1.算术运算符 基本运算: 标准算术运算...

  • Java中的运算符

    一:算术运算符 算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。Java 中常用的算术运算符: ...

网友评论

    本文标题:C++算术运算符

    本文链接:https://www.haomeiwen.com/subject/rrrflxtx.html