补数是一种处理有符号数的方法,用于变换数字的符号,

在日常生活中,常常会遇到补数的概念,例如时钟指示为六点,想要它指向三点,可以按顺时针方向将分针转九圈,也可以逆时针方向转三圈,结果是一致的。由于时针转一圈为12小时,而其中12在时钟里是不被显示而自动丢失的,即15-12=3,15点和三点在时钟表示上是一致的。想想一下,在时钟这个问题上,任何时候时针向顺时针转九圈和逆时针转三圈的效果都是一致的,我们将方向定位正负,即-3与+9等价。而数学上称12为模写作(mod 12),而称+9是-3以12为模的补数记为

-3

+9(mod 12)

-4

+8(mod 12)

-5

+7(mod 12)
结论:

一个负数可用它的正补数来代替,而这个正补数可以用模加上负数本身来得到。
一个正数和一个负数互为补数时,两数的绝对值之和为模
正数的补数为其自身。

补数的概念和取模运算相关推荐

  1. 3位水仙花数计算pythonoj_简述 取模运算Modulo Operation 及其与 取余运算Complementation 区别联系...

    综述: 取模运算("Modulo Operation")和取余运算("Complementation ")两个概念有重叠的部分但又不完全一致.主要的区别在于对负 ...

  2. java中的取模和取余_取模运算

    本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! 取模运算是求两个数相除的余数.[1] 取模运算("Modulus Operation")和取余运算(&qu ...

  3. 取模运算的理解和应用

    软件开发过程中,总会遇到取余,取模,取整的计算或者思想,这里小结一下. 取模和取余,这两个运算在真整数的时候是一个概论,在负整数进行除法运算时不同.符号:" % ". 取整:即求商 ...

  4. 计算机进行取模的原理,取模运算理解

    取模运算 背景 取模运算(mod)和取余运算(rem)两个概念有重叠的部分,但又不完全一致:主要区别在于对负整数进行除法运算时操作不同.取模主要是用于计算机术语中:取余则更多是数学概念. 取模和取余的 ...

  5. 程序员数学基础【三、取模运算(取余运算功能重叠部分)】(Python版本)

    测试使用语言:[Python] 由于此类语言入门非常容易,哪怕初中生亦可以,并且本科/研究生写论文.做实验多数所用语言都是[Python]故而选择此语言. 代码运行平台:[win10 x64] 代码环 ...

  6. 分数的乘法逆元和负数的取模运算

    1.乘法逆元 A.定义 如果ax≡1 (mod p),且gcd(a,p)=1(a与p互质),则称a关于模p的乘法逆元为x. 既然有ax≡1 (mod p),那么有ax - py = 1,x是a关于模p ...

  7. Python 取模运算(取余)%误区及详解

    Python 取模运算(取余)%误区及详解 首先,必须要先明确一个概念(针对新手),不要用数学求余数角度来思考模运算,python.Java等各种语言都有其不同的运行机制. python的模运算计算规 ...

  8. 取模运算总结 - 数论

    引入 编程竞赛有相当一部分题目的结果过于庞大,整数类型无法存储,往往只要求输出取模的结果. 例如(a+b)%p,若a+b的结果我们存储不了,再去取模,结果显然不对,我们为了防止溢出,可以先分别对a取模 ...

  9. c语言里取余数的运算的代码,Math——取模运算及取余运算(示例代码)

    取模运算及取余运算 取余运算(Complementation)即我们小学时学的数学算术概念,而取模运算(Modulus Operation)常用于程序设计中 公式 a%b = a - (a/b * b ...

最新文章

  1. opencv-python图像处理之轮廓算法
  2. 关于String函数
  3. C++,那些可爱的小陷阱(三)
  4. 简述sqlite数据库的特点_为什么要用SQLITE?SQLITE数据库优点和缺点分析
  5. 线程间操作无效: 从不是创建控件“progressBar1”的线程访问它。
  6. C#中Bitmap类实现对图像操作的一些方法(转)
  7. leetcode 93. 复原IP地址 思考分析
  8. linux查看进程加载了哪些dll,linux下动态链接库的加载及解析过程
  9. Neo4j数据导入与可视化
  10. Java权限管理系统
  11. 使用wav2sbc.exe无法转换WAV文件问题
  12. 淘宝/天猫/京东/抖音直播年货节抢购秒杀助手更新下载,喵惠抢购助手支持自动免密支付,分享源码共同学习探讨
  13. 橙瓜发布2018网络小说风云榜年度榜,顶级大神作家的无声角逐
  14. smile——Java机器学习引擎
  15. 【转】用java将pdf转换成jpg图片的代码
  16. Python 实验二 tkinter 版小学数学口算题生成器设计与实现
  17. postman测试图片上传接口一直失败的解决办法
  18. 湿化学清洗过程中晶片污染控制方法
  19. Docker中创建MySQL容器,将宿主机目录直接挂载到目录
  20. 高带宽数字内容保护( HDCP )介绍

热门文章

  1. 手工电动木偶,3D模型。
  2. 成为JAVA(高级)工程师,该学什么
  3. cortex m3的操作模式和状态
  4. 后台接口被访问到,前台控制台却提示404
  5. 【BZOJ-1194】潘多拉的盒子 拓扑排序 + DP
  6. 【翻译】利用加速度求解位置的算法——三轴传感器
  7. 宝塔面板网站一打开cpu百分百_解决宝塔面板CPU占满100%,负载100%网站缓慢等问题...
  8. 个人项目总结 (By Jun Guo)
  9. r语言计算 java gUI_Windows64位系统用R软件运行rjava程序计算MIC值,以及一些问题...
  10. 一些关于mic的知识