符号:

  • / :除法运算,返回值不是int类型
  • //:除法运算,向下取整
  • %:取余

举例:

    print(12 // 10)  # 输出1,取整print(12 / 10)  # 输出1.2# 当被除数为负数时print(-12 / 10)  # 输出-1.2print(int(-12 / 10))  # 输出-1print(-12 // 10)  # 输出-2

取余:
正数取余比较正常:print(123 % 10) # 输出3

负数取余,比较异常,

    print(-123 % 10)  # 输出7print(-123 % -10)  # 输出-3

可以看出-123%10等于7,一脸懵逼

对取余的解读:
如果从a%b来解读:r=a-b*[a//b]
则-123%10 = -123 - 10 * (-123 // 10) = -123 - 10 * (-13) = 7(从上边可以看到//是向下取整的,所以-123//10等于-13)

python正负数取余说明相关推荐

  1. python中负数取余和取整

    网上看到好多总结python取余取整的,基本都是根据现象来人为解释,都没有说清楚根本原因,其实就是很简单的数学思路. 首先取整比较好理解,就是向下取整,2.3取2,-2.3取-3: 取余其实是根据取整 ...

  2. Python中的负数取余问题

    12 % 5, -12 % 5 # output # (2, 3) 在数学里,"负数取余"遵循的是: 如果 a 与 d 是整数,d 非零,那么余数 r 满足 a = q * d + ...

  3. Python负数取余总结

    Python负数取余总结 余数存在正余数和负余数,要了解负余数,需要先了解取整原理 17 // 5 = 3 -17//5 = -4 17//-5 = -4 -17//-5 = 3 根据上述的4个公式, ...

  4. Python 关于整除以及负数取余遇到的问题

    最近在编码的过程中,在整除以及取余的时候遇到了一些比较迷的问题,这里码一下这些问题,以备日后查看. 在Python3中,除法有 "/" 以及 "//" 两种,这 ...

  5. python中的取余运算符是_python取余运算

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python中对负数求余的计算方法和求幂运算注意点python中对负数求余的计算 ...

  6. 【C语言】深度理解 负数取余 取模

    C语言深度理解 负数取余 取模 关于取余和取模的问题 定义 取余时有负数怎么计算? 取余和取模的区别 取余和取模时候等价什么时候不等价 总结 关于取余和取模的问题 许多小伙伴在刚开始学C语言的时候,知 ...

  7. 负数对2取余_不同语言的负数取余问题

    不同语言的负数取余问题 问题的出现 偶然在leetcode上看到一道这样的题: Given a 32-bit signed integer, reverse digits of an integer. ...

  8. 计算机中负数取余和数学上的取余

    数学定义上的取余:(余数必须大于0) 如果a和d是两个自然数,d非零,可以证明存在两个唯一的整数 q 和 r,满足a=qd+r且0 ≤ r < d(其中q为商,r为余数). 举例: 5%3=3x ...

  9. python中如何取余_python如何实现取余操作的方法

    python如何实现取余操作的方法 发布时间:2020-08-17 09:36:53 来源:亿速云 阅读:68 作者:小新 这篇文章主要介绍python如何实现取余操作的方法,文中介绍的非常详细,具有 ...

最新文章

  1. Sentinel 发布里程碑版本,添加集群流控功能
  2. postgresql 获取所有表名、字段名、字段类型、注释
  3. Calendar类 set方法 get方法 add方法
  4. 如何在Qt中使用自定义数据类型
  5. Vue.js 安装及其环境搭建,webpack-simple支持热更新
  6. 在u-boot中自定义的命令
  7. 前端问题——报错Uncaught ReferenceError:saveScore is not defined at HTMLButtonElement.onclick
  8. 海湾5000汉字编码app
  9. 上平台! 车联网智能化晋级高段位!
  10. 使用 Visual Studio 创建 .NET 控制台应用程序
  11. 网络安全篇 全局ACL与URPF-12
  12. js统计页面刷新次数
  13. 基于Tensorflow深度学习的ECG身份识别方法(二)
  14. 网络创业成功的7堂课(读书笔记)
  15. 情人节 放出了 我囤积的 部分碎片 论点
  16. 计算机关机界面卡住,Win7关机缓慢,关机后一直卡在正在关机界面
  17. 347. Top K Frequent Elements
  18. 奥迪坚技术革新带动信用卡呼叫中心管理升级
  19. fs.readFileSync 引入路径错误
  20. 几何分布的期望和方差公式推导_平方差公式证明推导过程及运用详解(数学简便计算方法之一)...

热门文章

  1. w7计算机休眠网络就断了,设置Win7电脑休眠时不断开WiFi教程
  2. 计算 11+12+13+...+m python
  3. linux麒麟v10专有机关闭防火墙或开放端口的解决办法
  4. 站点能源低碳目标网,助力网络碳中和 | 华为发布站点能源十大趋势
  5. 程序员的痛点:我竟然还不懂Linux性能优化
  6. 鼠标测试cps软件,人最多鼠标cps是多少?
  7. 获取SVG文件中use标签xlink:href的值
  8. 【工具-AWVS】AWVS安装与使用
  9. 2022年全球及中国工程软件 (CAD、CAM、 CAE、AECEDA)行业头部企业市场占有率及排名调研报告
  10. 使用dnsmasq作为dns服务器