快速计算⼗进制转⼆进制的⽅式
在计算机中⼀切数据都是⽤0和1来表⽰的,我们常规计算⼆进制的⽅式是把某个数字除以2能除尽则是0,除不尽则取1然后接着除,最后将取出的0和1向前排序就是最终的⼆进制数。这种⽅式相当费时费⼒还容易出错,其实到其中的规律就可以很快计算出⼆进制数。
1、⾸先我们需要知道2的幂次⽅的数的⼆进制就是1后⾯n个0,如下:
2的n次⽅⼗进制⼆进制
1210
24100
381000
41610000
532100000
6641000000
712810000000
8256100000000
....................
二进制转换10进制快捷方法2、需要将某个数字进⾏拆分成多个2的幂次⽅的和,如下:
145=128+16+1,因为128=2^7,16=2^4, 1=2^0,所以⼆进制就可以表⽰为:
10000000+10000+1=10010001,所以145的⼆进制数就是10010001.是不是很简单,哈哈哈哈......
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论