要弄清楚补码的概念,先要知道模和同余的概念。
模(Module)是指一个计量器的容量,可用M表示。
例如:一个4位的二进制计数器,当计数器从0计到15后,再加1,计数值又变为0。这个 计数器的容量(也可以说它的模)M=2的4次方=16
由此可见,纯小数的模为2,一个字长为n+1位的纯整数的模为2的n+1次方。
对于钟表而言,其模M=12,所以4点和16点,时针在同一位置。 我们称4点和16点同余。
|
|||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
30 | 31 | 1 | 2 | 3 | 4 | 5 | |||
6 | 7 | 8 | 9 | 10 | 11 | 12 | |||
13 | 14 | 15 | 16 | 17 | 18 | 19 | |||
20 | 21 | 22 | 23 | 24 | 25 | 26 | |||
27 | 28 | 29 | 30 | 1 | 2 | 3 | |||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
Powered by:
博客园
Copyright © 2025 inotebook
Powered by .NET 9.0 on Kubernetes
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记录一次线上问题排查:JDK序列化问题
· 微服务之间有哪些调用方式?
· 记一次SQL隐式转换导致精度丢失问题的排查
· dotnet 9 通过 AppHostRelativeDotNet 指定自定义的运行时路径
· 如何统计不同电话号码的个数?—位图法
· EF Core 10 现已支持 LeftJoin 和 RightJoin 运算符查询了!
· 一个基于 C# Unity 开发的金庸群侠传 3D 版,直呼牛逼!
· 记录一次线上问题排查:JDK序列化问题
· SQL Server 2025 中的改进
· 国内首个「混合推理模型」Qwen3深夜开源,盘点它的N种对接方式!