1.除法运算

1.1 有一个操作数为负数

被除数到除数的距离整除除数,得到的数字加上符号便得到结果。

例如:-27/10

-27到10的距离为37,37/10 = 3,于是-3便是表达式的结果。

27/-10

27到-10的距离为37,37/10 = 3,于是-3便是表达式的结果。

1.2 操作数全为正数(略)

1.3 操作数全为负数(略)

2. 取模运算

2.1 操作数全为正整数

X和Y均为正整数 X/Y的结果为Z

则X%Y = X-(X*Z)

例如:

2.2 有一个操作数为负数

X和Y均为有一个为负整数,一个为正整数 X/Y结果的绝对值为Z,

则X%Y 的结果是 |X| -(|Y| * Z),符号位和Y相同。

例如: 26%-20

26/-20 = -2,故Z = 2;

|26| -(|-20| * 2) = 26 -40 = -14

由于除数Y为-20,故 26%-20 = -14

-26%20

-26/20 = -2,故Z = 2;

|-26| -(|20| * 2) = 26 -40 = -14

由于除数Y为20,故 -26%20 = 14

2.3 两个操作数都为负数

值的大小和两个操作数绝对值取模的结果相同,不过符号相反。

总结:除法中商的正负由两个操作数共同决定,相同为正,相异为负。

取模运算,结果的符号由第二个操作数的符号决定。

python中除法运算_python除法运算相关推荐

  1. python中的乘方_python乘方运算

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 算数运算符是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+加10 ...

  2. python 整除及余数_python除法余数

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 常量常量就是不变的变量,在python中,通常用大写的变量名表示常量,这一点和j ...

  3. Python中的and和or运算

    python中的and和or运算其实和别的语言是一样的,都遵循下面的原则: a and b:表示的是当a为True时,表达式的结果就是b:当a为False的时候,表达式的结果就是a,注意的是,这时的结 ...

  4. 积跬步至千里 || python 中的向量格式与运算

    python 中的向量格式与运算 文章目录 python 中的向量格式与运算 1. 矩阵中的向量 2. 利用普通向量对矩阵进行填补 python 中的向量有两种形式, 一种是矩阵形式的向量; 另一种是 ...

  5. python中三次方_python中计算三次方怎么表示

    Python中幂运算可以使用**表示,Python中三次方可以表示为x**3,即为x的3次方. **是Python中算术运算符表示幂运算,Python中算术运算符还有加.减.乘.除.取模.取整除. 运 ...

  6. python中怎么计算_python中的加减乘除运算

    python中的加减乘除运算,是学习python入门的基础,是以后进行数学计算的关键部分.包括运算表达式的写法,运算规则,加减乘除,求余,求商等等. 工具/原料 python 电脑 方法/步骤 1 1 ...

  7. python中的除数_python中的除法

    先要说的是python中的除法运算: 在python 2.5版本中存在两种除法运算:true除法.floor除法 当使用x/y形式进行除法运算时,如果x和y都是整形,那么运算的会对结果进行截取,取运算 ...

  8. python中mod运算符_Python中的数学运算操作符使用进阶

    Python中对象的行为是由它的类型 (Type) 决定的.所谓类型就是支持某些特定的操作.数字对象在任何编程语言中都是基础元素,支持加.减.乘.除等数学操作. Python的数字对象有整数和浮点数, ...

  9. python中mod运算符_Python中的取模运算方法

    所谓取模运算,就是计算两个数相除之后的余数,符号是%.如a % b就是计算a除以b的余数.用数学语言来描述,就是如果存在整数n和m,其中0 <= m < b,使得a = n * b + m ...

  10. python中集合运算_python集合运算

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 每个韦恩(venn)图中的红色部分是给定集合运算得到的结果.? python 集 ...

最新文章

  1. Unity从头开始开发增强现实(AR)游戏学习教程
  2. Linux疑难杂症解决方案100篇(七)-SHELL编程变量与四则运算
  3. 关于WebView 控件,你了解多少?
  4. c语言十六进制的输出与站位,运算符与格式输出输入4
  5. Linux / 守护进程
  6. 全球芯片厂商今年设备支出将再增10% 超过980亿美元
  7. 百度元老黯然离职是被开除?向海龙回应...
  8. Joint European Conference on Machine Learning and Knowledge Discovery in Databases(ECML-PKDD)会议怎么样?
  9. Web Services创建、部署、发布
  10. ubuntu18设置屏幕旋转_无线电对讲机,常用电台上中继台设置
  11. efsframe java_EfsFrame(java开发框架)
  12. SQL 正则表达式 匹配方式
  13. Qt学习(一)ui界面的设计
  14. leetcode每日一题2021.7.14【1818. 绝对差值和】
  15. retrofit+rxjava+mvp网络请求数据
  16. ipv6 华为交换机 路由配置_H3C Huawei 交换机 IPv6环境配置
  17. 【C语言】扫雷游戏(递归实现展开一片)8000字详细教学
  18. 每日一题之动归-换钱的最少次数(二)
  19. NSString 和 UInt8 相互转换
  20. A20.从零开始前后端react+flask - 查找数据

热门文章

  1. 第三章、Zigbee模块参数(DRF2658C、DRF2659C、DRF2670C)
  2. 10-165 查询图书表中2018年出版的图书的数目
  3. CSDN Markdown 图片排版显示
  4. 秀米图文排版UEditor插件示例
  5. 接口文档生成工具ApiPost挺好用
  6. 数仓OLAP基础知识
  7. SpringMVC文件上传和Jwt身份验证
  8. NPS净推荐值 客户忠诚度指标
  9. Origin画图技巧之柱状图优化
  10. 如何配置服务器的安全?