mod()是取余数函数

mod(15, 7) = 1

mod(15, -7) = -6

mod(-15, 7) = 6

mod(-15, -7) = -1

15 = 7 * 2 + 1

15 = (-7) * (-3) + (-6)

-15 = 7 *(-3) + 6

-15 = (-7)*2 + (-1)

将被除数、除数、商、余数分别记作m、n、p、q (m, n, p, n >= 0)

则有:

m = n * p1 + q1

m = (-n) * (-p2) + (-q2)

-m = n * (-p3) + q3

-m = (-n) * p4 + (-q4)

被除数、除数、商、余数的正负符号情况如下:

被除数

除数

余数

+

+

+

+

+

-

-

-

-

+

-

+

-

-

+

-

规律1:除数的符号 = 余数的符号。

规律2:被除数、除数的两个符号之间的关系:

Case 1:同号时,商的符号为正(符号同或);

Case 2:异号时,商的符号为负(符号同或)。

规律3:商要尽可能小(正数越靠近0越小,负数越远离0越小)。余数用来补缺,余数的绝对值 < 除数的绝对值。

规律4:商 p1 = p4;-p2 = -p3;

规律5:余数 q1 + (-q4) = 0;(-q2) + q3 = 0;

q1 + q3 = n;(-q2) + (-q4) = -n;q1 + |(-q2)| = n;q3 + |(-q4)| = n

(其中| |是绝对值符号)

自己发现的数学规律二相关推荐

  1. 自己发现的数学规律一

    %是取余数运算 123 % 9 = 6 (1+2+3) % 9 = 6 3456795 % 9 = 3 (3+4+5+6+7+9+5) % 9 = 3 (-123) % 9= 3 [-(1+2+3)] ...

  2. 数学黑洞(二)任何数都逃不出的西西弗斯黑洞

    如果我写的博文<数学黑洞(一)令人拍案叫绝的卡布列克常数>惊艳到您了,那西西弗斯黑洞也同样不会让您感到失望.西西弗斯黑洞又叫123黑洞,很明显,这个要出现的不可思议的现象要与再简单不过的数 ...

  3. 1235813找规律第100个数_2013年全国中考数学规律探索试题汇编

    由莲山课件提供http://www.5ykj.com/ 资源全部免费(2013•衡阳)观察下列按顺序排列的等式:,,,,-,试猜想第n个等式(n为正整数):an= ﹣ .考点:规律型:数字的变化类. ...

  4. 用Python解中考数学规律题

    用Python解中考数学规律题 以下为2018成都市的中考数学真题B卷第23题: 分析:   一.这是一道常规的找规律考题,一般每年的中考数学都会涉及,根据题的难易程度,位置一般会出现在B卷的第二题, ...

  5. 1235813找规律第100个数_2018年中考数学规律探索题(中考找规律题目-有答案)

    <2018年中考数学规律探索题(中考找规律题目-有答案)>由会员分享,可在线阅读,更多相关<2018年中考数学规律探索题(中考找规律题目-有答案)(16页珍藏版)>请在金锄头文 ...

  6. 【leetcode-Python】-找数学规律-LCP 29. 乐团站位

    题目链接 https://leetcode-cn.com/problems/SNJvJP/ 题目描述 某乐团的演出场地可视作 num * num 的二维矩阵 grid(左上角坐标为 [0,0]),每个 ...

  7. UVA10162 Last Digit【数学规律】

    Give you a integer number N (1 ≤ n ≤ 2 ∗ 10100). Please compute S = 11 + 22 + 33 + . . . + NN Give t ...

  8. 再论凭中学数学常识发现中学数学一系列重大错误——数列最起码常识让5千年都无人能识的自然数一下子暴露出来

    再论凭中学数学常识发现中学数学一系列重大错误                 --数列最起码常识让5千年都无人能识的自然数一下子暴露出来 黄小宁(通讯:广州市华南师大南区9-303 邮编510631) ...

  9. 记一次发现某餐饮企业二维码支付漏洞的经历

     背景 如今,移动支付已经成为了主流,无现金支付越来越普遍,我们出门完全不用带纸币,到商店买东西.餐馆吃饭.坐车等都可以用手机支付解决,这给我们带来了很大的便利:我们再也不用担心钱包被偷或者丢掉的问题 ...

最新文章

  1. RESTful架构风格
  2. linux oracle停启,linux下Oracle自动启动与停止总结
  3. linux下logrotate配置和理解---转
  4. java api 开发_Java开发人员应该知道的前20个库和API
  5. 【Node.js学习笔记五】npm(Node包管理器)命令行选项
  6. hibernate的flush()、refresh()、clear()针对一级缓存的操作的区别
  7. 俄罗斯方块c语言游戏代码大全,C语言实现俄罗斯方块小游戏
  8. 移动硬盘启动win7蓝屏7b_win7启动蓝屏0X0000007B代码的解决方法
  9. 宝宝湿疹怎么办?宝宝湿疹怎么处理最好?
  10. 计算机 打印机型号编码不可用,win10系统查看打印机属性中描述不可用的解决方法...
  11. 扩散模型(Diffusion Model)——由浅入深的理解
  12. Docker下运行Presto访问Redis及BI展示
  13. Suspicious URL pattern: [/druid/**] ,进入不了druid的后台
  14. 电脑音量100后还嫌小怎么办
  15. pycharm安装第三方库:Try to run this command from the system terminal. Make sure that you use the问题,亲测已解决
  16. 鲁大师Q1季度电脑硬件报告:intel 12代酷睿笔记本霸榜,显卡小幅降价
  17. Struts2漏洞 - Struts2-015 Struts2-016 Struts2-045
  18. 主题:瑞萨16 位R8C/TINY 系列单片机
  19. 亿信华辰:避免数字化转型失败的3大破局思路和4点建议
  20. 使用Mandelbulb3D渲染三维分形

热门文章

  1. 白话Elasticsearch40-深入聚合数据分析之案例实战_Global Aggregation:单个品牌与所有品牌平均价格对比
  2. 白话Elasticsearch05- 结构化搜索之使用range query来进行范围过滤
  3. 实战SSM_O2O商铺_08【商铺注册】Thumbnailator图片处理和封装工具类
  4. 二、八、十、十六进制及小数间的转换
  5. 项目实战-linux下安装activeMQ
  6. 为什么需要使用到多线程
  7. mysql max connects_mysql max_connections 总是 4190
  8. linux中popen汉字乱码,Python中使用subprocess.Popen返回值乱码解决方案
  9. spark 不同模式用途_Spark中那些常用的特征处理操作
  10. linux ls统计文件个数