请问二进制,十进制,十六进制之间的转换有什么规律吗?
3个回答
2011-05-22
展开全部
N进制数与十进制数的互相转换通法:
N进制数化为十进制数——按权展开法
十进制数化为N进制数——除N取余法
①十进制是各种进制互相转换的桥梁。
② 十进制数为小数的处理方法:将十进制数转换成n进制数,整数部分和小数部分分别转换,再将结果组合在一起。整数部分除n取余逆写,小数部分不断乘n直到得到整数为止顺写。
③不是所有的十进制小数都能精确地转换成n进制小数,此时保留前几位有效数字即可。不作要求下,一般小数点后保留4位。
数制教程:豆丁网 数制及常用数制转换的记忆规律
N进制数化为十进制数——按权展开法
十进制数化为N进制数——除N取余法
①十进制是各种进制互相转换的桥梁。
② 十进制数为小数的处理方法:将十进制数转换成n进制数,整数部分和小数部分分别转换,再将结果组合在一起。整数部分除n取余逆写,小数部分不断乘n直到得到整数为止顺写。
③不是所有的十进制小数都能精确地转换成n进制小数,此时保留前几位有效数字即可。不作要求下,一般小数点后保留4位。
数制教程:豆丁网 数制及常用数制转换的记忆规律
展开全部
二进制转十进制
1101=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13
转化成十进制要从右到左用二进制的每个数去乘以2的相应次方
不过次方要从0开始
十进制转十六进制简单多了
4位1算,二进制数的低位到高位分别表示1,2,4,8,16,32……,即2的(n-1)次方即可。
高位不足4位补0
1101=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13
转化成十进制要从右到左用二进制的每个数去乘以2的相应次方
不过次方要从0开始
十进制转十六进制简单多了
4位1算,二进制数的低位到高位分别表示1,2,4,8,16,32……,即2的(n-1)次方即可。
高位不足4位补0
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
二进制转十进制1 2 4 8 16 32 64 128 、、、、
十进制转十六进制 可先转为二进制再算哈
十进制转十六进制 可先转为二进制再算哈
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |