码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习之路 第二篇 二进制及其相关转化

时间:2018-10-02 20:40:50      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:转化   pytho   jpg   alt   表示   学习   center   十进制   八进制   

1.十进制和进制

技术分享图片

 

  十进制位权的理解:

    12360=0*10(1-1)+6*10(2-1)+3*10(3-1)+2*10(4-1)+1*10(5-1)  (n-n)表示次方

 

2.二进制:二进制是计算机技术中广泛采用的一种数秩,是逢二进位的进位秩。0和1是基本算符。因为它使用0和1两个数字符号。

  技术分享图片

  技术分享图片

  二进制转十进制:

    110101011=2*(1-1)+2*(2-1)+0*(3-1)+2*(4-1)+0*(5-1)+2*(6-1)+0*(7-1)+2*(8-1)+2*(9-1)   (n-n)表示次方

  十进制转二进制:

    (1)除2取余法:可将十进制转化成任意二进制

        技术分享图片

3.八进制数和十六进制:

    技术分享图片

     八进制与十进制之间的转换:

           304657=7*8(1-1)+5*8(2-1)+6*8(3-1)+4*8(4-1)+0*8(5-1)+3*8(6-1)(n-n)表示次方

      十进制转八进制:

        除8取余法(与二进制转十进制相同)将所得的余值逆序排列

      二进制转八进制:(每三个一组从后往前数分别对应写出其组的十进制数排列后即为八进制数)

      11 001 110 110 111对应八进制为3 1 6 7

      八进制转二进制:将二进制转八进制反过来转化

       八进制3167对应的二进制为110 001 110 110 111

   十六进制:

        技术分享图片

      十六进制转化为十进制:按照位权和二进制八进制转化成十进制的方法一样

      十六进制和二进制的转化:

                  技术分享图片

      十六进制转化成八进制:先讲十六进制转化成二进制在转化成八进制

 

 

 

 

 

 

 

    

 

Python学习之路 第二篇 二进制及其相关转化

标签:转化   pytho   jpg   alt   表示   学习   center   十进制   八进制   

原文地址:https://www.cnblogs.com/allf/p/9737626.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!