计算机进制转换方法

【计算机进制转换方法】

计算机进制转换方法

文章插图
计算机进制最常用的是十进制,通常使用10个阿拉伯数字0-9进行记数,计数规律逢十进一 。二进制由两个数码0,1组成,二进制数运算规律是逢二进一 。十六进制由十六个数码:数字0~9加上字母A-F组成(它们分别表示十进制数10~15),十六进制数运算规律是逢十六进一,即基数R=16=2^4,通常在表示时用尾部标志H或下标16以示区别,在c语言中用添加前缀0x以表示十六进制数 。
十进制数转换为二进制数、十六进制数整数通常采用除二取余法,即用2连续除十进制数,直到商为0,逆序排列余数即可得到――简称除二取余法 。
二进制数、十六进制数转换为十进制数的规律是相同的 。把二进制数(或十六进制数)按位权形式展开多项式和的形式,求其最后的和,就是其对应的十进制数——简称“按权求和” 。
二进制数与十六进制数之间的转换 。由于4位二进制数恰好有16个组合状态,即1位十六进制数与4位二进制数是一一对应的 。所以,十六进制数与二进制数的转换是十分简单的 。

    推荐阅读