良辰祈月 2星
共回答了24个问题 评论
10进制转16进制方法如下:
对于整数采用除法余数法,即用10进制的数除以16,得到商和余数,再用商除以16,再得商和余数,直至商为0数为0,此时将每次的余数反向拼写在一起就是对应的16进制数,如:
10进制1234转换为16进制方法是:
1234除以16:商77,余数2
77除以16:商4,余数13
4除以16:商0,余数4
因此,10进制1234的16进制是:4D2(注:10进制13等于16进制的d)
对小数的方法是:用小数乘以16,得到整数部分和小数部分,再用小数部分乘16,再得整数部分和小数部分,此过程直至小数部分为0或达到指定的精度要求为止。此时将每次得到的整数部分拼写在一起就是对应的小数。如10进制小数0.45转换为16进制方法是:
0.45乘16:整数部分7,小数部分0.2
0.2乘16:整数部分3,小数部分0.2
可以看到每次的小数部分都是0,2.此过程将无限进行下去,假设我们保留到小数后2位,则0.45的16进制就是0.73
18小时前
猜你喜欢的问题
5个月前1个回答
5个月前1个回答
5个月前1个回答
5个月前2个回答
5个月前1个回答
5个月前2个回答
热门问题推荐
3个月前1个回答
1个月前1个回答
1个月前2个回答
3个月前2个回答
2个月前1个回答
1个月前1个回答
1个月前3个回答
3年前1个回答
1个月前1个回答