黑马程序员技术交流社区
标题:
最快的方法十进制转二进制
[打印本页]
作者:
张学东
时间:
2012-10-3 12:59
标题:
最快的方法十进制转二进制
本帖最后由 ___冬瓜_, 于 2012-10-3 13:00 编辑
我想这个方法很多同学都知道,不过介于很少同学可能还不知道,在这里我就先献献丑了。下面我们来看一个公式:
公式: ..... 256 128 64 32 16 8 4 2 1 // 2的倍数哦
...... 0 0 0 0 0 0 0 0 0 //这就是二进制了
下面我们就来实验实验了:比如我们要算 73的二进制; 73=64+8+1 我们就在相应的数下面标记为1 即可:
公式: ..... 256 128 64 32 16 8 4 2 1 // 2的倍数哦
..... 0 0 1 0 0 1 0 0 1 //这就是二进制了
知道结果了吗?当然是:1001001啦 很简单吧!!!
作者:
李玉生
时间:
2012-10-3 18:34
楼上的兄弟这个二进制算法真的特经典,
但不知是不是所有的二进制都通用,有没有验证过?
作者:
王海宇
时间:
2012-10-3 19:16
李玉生 发表于 2012-10-3 18:34
楼上的兄弟这个二进制算法真的特经典,
但不知是不是所有的二进制都通用,有没有验证过? ...
是通用的,我记得原来学数字电路的时候好像学过
作者:
李玉生
时间:
2012-10-3 19:19
谢谢兄弟分享经验
作者:
黑马连家华
时间:
2012-10-4 00:18
晕 上学的时候1-1024的二进制都是背下来的,就是2的一到10次方 你这方法一样要背还更麻烦
作者:
陈琦
时间:
2012-10-5 16:11
这个毕老师讲过的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2