N位二进制数
表示范围:[ 0 , 2N-1 ]
表示 2N 个数
估算2N
210 = 1 Kilo 约1k
220 = 1 Mega 约1million
230 = 1 Giga 约1billion
如224 = 24 * 220 约为16million
位,字节,半字节,字

进制转换



- 关于推导的过程,首先要将整数和小数分开考虑,对于一个二进制数(abc.def)2,每一个字母都是1或0
- 我们把它写成十进制数
- 整数部分即为a x 22+b x 21+c x 1 = N,若c为1,N为奇数,此时可以通过N%2判断c这一位的值,之后令N= a x 21+b x 20,同上可以判断出b的值,以此类推,即为除2取余
- 小数部分n = d x 2-1+e x 2-2+c x 2-3,根据上面的经验,我们要把每一位剥离出来,因此逐步乘2,所得的整数部分就是各位的值



出现八进制和十六进制的原因:
一方面缩短数字的位数,便于人进行记录和传播;
另一方面,它们与二进制的转换比较方便(相对比与十进制之间的转换)
本文探讨了如何通过N位二进制表示的数值估算其等效的Kilo、Mega和Giga级,并解释了使用八进制和十六进制的原因,包括简化计数和便捷转换。同时,提供了基础的进制转换方法和参考资料链接。

被折叠的 条评论
为什么被折叠?



