Python负数取余总结
Python,负数,取余,总结
2025-03-20 08:49:01 时间
大家好,又见面了,我是你们的朋友全栈君。
Python负数取余总结
余数存在正余数和负余数,要了解负余数,需要先了解取整原理 17 // 5 = 3 -17//5 = -4 17//-5 = -4 -17//-5 = 3 根据上述的4个公式,可以看出python的编译器是的取整符号位由被除数和除数同时决定,整数的数值是由向下取整的,即如果整数的符号位正,则取靠近0的数,如果整数是负数,则取远离0的数或者也可以这样理解:被除数和除数处于0的一边就往靠0的方向取整,如果是处于0的两边就往远离0的方向取整。 了解了取整原理后,再理解取余就比较简单了 17%5 = 2 这个没什么好解释,大家都了解的 -17%5= 3 该等式的被除数和除数处于0的两边,那必然是往远离0的方向取余数,2+3 = 5按照公式5 的正余数是2,那2所对应的负余数是3,余数符号位与被除数保持一致,为3 17%-5 = -3 同上例,因为被除数的符号为负,所以余数为-3 -17%-5 = -2,被除数与除数是在同一边,则往0靠,所以余数为整余数2,因为被除数的符号为负, 所以余数为-2
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/140582.html原文链接:https://javaforall.cn
相关文章
- Python DB-API 规范及 MySQL Connector/Python 实现
- Python-基础04-数据类型
- 二级Python选择题_二级python选择题题库
- 工具推荐|面向气候研究者的Python可视化工具
- Python项目48-插播短信接口(使劲撸)
- Python笔记 第三章
- python 获取时间戳_datetime获取当前时间
- 使用Python验证并利用Redis未授权漏洞
- Python项目51-课程页面
- Python实战 | 送亲戚,送长辈,“ 月饼 ”可视化大屏来帮忙。
- python的内置函数(五)、endswith()
- Python项目45-前后端分离Home主页及后台(开撸)
- Python 学生信息管理系统——文章中源码100%真实有效—–如何将类、初始化属性、模块、循环判断、静态方法等一系列知识点结合起来做一个项目「建议收藏」
- 【过程记录】python环境离线迁移
- python json.loads()、json.dumps()和json.dump()、json.load()区别
- Python-drf前戏38.1-前端Vue01
- 用python给女朋友表白_python绘制太阳花
- Python 模板渲染库 yaml 和 jinja2 的实战经验分享
- Python基础13-模块的使用
- 如何设置python的环境变量_anaconda环境变量手动设置