全国服务热线:400-6263-721

位置:苏州优就业IT培训学校 > 学校动态 > 十进制和二进制之间的转换

十进制和二进制之间的转换

来源:苏州优就业IT培训学校时间:2022/2/23 15:44:56

  整型常量可以分别用二进制、八进制、十进制和十六进制表示,不同的进制并不影响数据本身的大小,同一个整型常量可以在不同进制之间转换,具体转换方式如下。

  十进制和二进制之间的转换

  (1)十进制转二进制。

  十进制转换成二进制就是一个除以2取余数的过程。把要转换的数,除以2,得到商和余数,将商继续除以2,直到商为0。较后将所有余数倒序排列,得到数就是转换结果。以十进制的6转换为二进制为例进行说明 。

  三次除以2计算得到余数依次是0、1、1,将所有余数倒序排列是110。所以十进制的6转换成二进制,结果110。

  (2)二进制转十进制。

  二进制转换成十进制要从右到左用二进制位上的每个数去乘以2的相应次方,例如,将较右边位的数乘以2的0次方,第二位的数乘以2的1次方,第n位的数乘以2的n一1次方,然后把所有乘得的结果相加,得到的结果就是转换后的十进制。

  以二进制教01100100转换为十进制为例进行说明,转换方式如下:

  0·2*0+20+1+2'+0*22+0*23+0*24+1*25+1*24+0*27*100

  由于0乘以多少都是0,所以上述表达式也可以简写为:

  142+3*2+1*26=100

  得到的结果100就是二进制数01100100转换后的十进制表现形式。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/2300/news/488560/违者必究! 以上就是苏州优就业IT培训学校 小编为您整理 十进制和二进制之间的转换的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263-721