发布网友
共2个回答
热心网友
n位二进制补码整数的模是0-1。二进制的模是指一个计量系统的计数范围,可以简单理解成一个范围,超出这个范围后回到原点,即一个轮回。
模实质上是计量器产生溢出的量,它的值在计量器上表示不出来,计量器上只能表示出模的余数。任何有模的计量器可以将减法运算换算成加法运算。在同模下,互补的两个数相加等于模。
一个十进制数转换为二进制数要分整数部分和小数部分分别转换,最后再组合到一起。整数部分采用 “除2取余,逆序排列”法。
具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来
热心网友
所谓的“模”,实际上,就是数学中常说的【周期】。
周期是多少? 模,就是多少。
其数值,与进制有关,与位数 n 也有关。
=======================
一个刚开始学数数的小朋友,大人只教他两位 0~99。
----写成指数,就是【范围是 0 ~ 10^2-1】。
到了一百,就让他从一重新开始。这样,周期就是一百。
----写成指数,就是【模 = 10^2 = 100】。
=======================
16 位二进制,范围是:0~65535。周期是:65536=2^16。
n = 16。
--写成指数,就是【范围是 0~2^(n)-1,模=2^(n)】。