09-10
30

十进制转换为 二进制 八进制 十六进制

会了二八十六转换为十进制,当然也要会十进制转换为二八十六进制~

十进制转换为二进制(把二进制放在前面,感觉它的转换比较麻烦)
先转换整数,再转换小数。
15342.215
15342/2=7671-------0
7671/2=3835---------1  (7671/2=3835 余1 下同)
3835/2=1917---------1
1917/2=958----------1
958/2=479------------0
479/2=239------------1
239/2=119------------1
119/2=59--------------1
59/2=29---------------1
29/2=14---------------1
14/2=7-----------------0
7/2=3------------------1
3/2=1------------------1
15342/15342=1-----1
低位到高位就是11101111101110

下面来算小数 小数是一直承2
0.215
=0.215*2  =  0.23
=0.23*2    =  0.46
=0.46*2    =  0.92
=0.92*2    =  1.84
=0.84*2    =  1.68
=0.68*2    =  1.36
.......这样做下去,知道所需精度


这个的答案也就是11101111101110.000111......
..............................................................................................

十进制转换为八进制
先转换整数,再转换小数。
86.74
86/8=10----6
10/8=1-----2
1/8=0------1

74/8=9----2
9/8=1-----1
1/8=0-----1
自下向上写
也就是126.112
....................................................................................

十进制转换为十六进制
95
95/16=5----15---F
5/16=0-----------5



[本日志由 hackerpp 于 2009-10-30 03:51 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 转换 十进制
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.