十进制数如何转化为八进制和十六进制
2个回答
展开全部
给你举个例子吧
先把十进制化成二进制,整数部分用辗转相除法,小数部分用乘2取整法,得到二进制表达为 111001011.1010110011001100.....,再从小数点开始,向左向右分别三位一组,不足补0,得:
111 001 011.101 011 001 100 110 011.....,所以8进制为:713.531463......
从小数点开始,向左向右分别四位一组,不足补0,得:
1 1100 1011.1010 1100 1100 1100....,所以16进制为:1CB.ACCCCCCC......
先把十进制化成二进制,整数部分用辗转相除法,小数部分用乘2取整法,得到二进制表达为 111001011.1010110011001100.....,再从小数点开始,向左向右分别三位一组,不足补0,得:
111 001 011.101 011 001 100 110 011.....,所以8进制为:713.531463......
从小数点开始,向左向右分别四位一组,不足补0,得:
1 1100 1011.1010 1100 1100 1100....,所以16进制为:1CB.ACCCCCCC......
追答
以上就是对十进制数459.675的二进制,八进制,十六进制转化方法。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询