算术运算符学习

好记性不如烂笔头啊,学了n+次,不常用就是忘啊!

‘+’,‘-’,‘’就不记录了
‘/’ : 两个数相除,会得到一个浮点数。当想要得到一个整数的时候可以进行类型转‘’换。例如使用索引的时候,必须使用整数类型:int(浮点数)
在这里插入图片描述
‘**’:幂运算:计算a的b次方时使用
在这里插入图片描述
幂运算有几个好玩的例子:
a.当计算的是a
10的b次方时,可以用科学计数法表示。图片中的e就代表10,即:2x10的3次方,科学计数法表示为浮点型,所以会得到一个浮点数
在这里插入图片描述
b.当计算的是2的n次幂时,可以用如下两种方式,一种是“ ** ”运算,另一种是左移。进制转换等相关知识后续补充到博客上
在这里插入图片描述
在这里插入图片描述

’ // ‘:整除,也叫地板除,向下取整:
在这里插入图片描述
向下取整咋理解呢?
在这里插入图片描述

‘%’:取模运算:取余数
正数相除取余很好理解,负数相除取余给我看蒙了。为什么3 % 2 和 -3 % 2取余结果相同呢??
在这里插入图片描述
首先取余是这样的:
3 % 2 = 3 // 2 ··· 1
余数 = 被除数 - 除数 * 商
那么,-3 % 2 的过程是这样的
-3 % 2 = -3 //2 ··· ?
余数 = -3 - (2*(-2)) = 1
所以得出3 % 2 和 -3 % 2 都等于1
在这里插入图片描述
而且还有这么个规律!!!!
a % b的结果加上 -a % b的结果等于b!!!
敲黑板!!!
(a % b) + (-a % b ) = b
(a % b ) + ( a % -b) = b

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值