黑马程序员技术交流社区
标题:
进制转换
[打印本页]
作者:
男人你得有范
时间:
2014-8-20 22:54
标题:
进制转换
十进制转二进制:反复除2进行取余数。如求10的二进制表示:
10/2 = 5余0、5/2=2余1、2/2=1余0、1/2=0余1 即可得10的二进制表示为1010
二进制转十进制:对各个二进制位进行幂运算。如求011代表的十进制数
011 1*2^0+1*2^1+0*2^2 = 3
二进制转八进制:从右向左每次取3位二进制位,不够时补0.如求0101101的八进制表示
0101101 101 = 5 101 = 5 000 = 0 八进制表示为 55
二进制转十六进制:从右向左每次取4位二进制位,不够时补0、如求011001011的十六进制表示
011001011 1011 = 11 1100 = 12 0000 = 0 十六进制表示为 CB
八进制、十六进制转二进制:可以以十进制为桥梁进行转换。
作者:
追求卓越
时间:
2014-8-20 23:17
你这个只说了一部分,负数的二进制怎么求?、
作者:
追求卓越
时间:
2014-8-20 23:21
刚刚输入有点快,我想说的是,既然你是分享学习经验,就应该写的更详细些,要加点自己的意见,或者学习心得。以及学习误区,等等有意义的东西,不过还是给你加技术分了,希望你下次改进,努力同学
作者:
sunny~
时间:
2014-8-20 23:28
我擦 楼上的怎么这么快就成版主了
作者:
男人你得有范
时间:
2014-8-21 12:55
追求卓越 发表于 2014-8-20 23:21
刚刚输入有点快,我想说的是,既然你是分享学习经验,就应该写的更详细些,要加点自己的意见,或者学习心得 ...
OK,没问题的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2