分享

十分钟理解进制转换

 长沙7喜 2017-07-14

今天抽空整理了一下我的ppt,我好像很久没有更新公众号内容了,我以后会挤出更多的时间来更新内容。


进制的概念

二进制与八进制

二进制与十进制

二进制与十六进制


目录名   描述

1

/linux 文件系统根目录


/bin存放系统中最常用 的可以执行文件(二进制)

/boot存放LINUX内核和系统的启动文件

/dev存放所有设备文件,如硬盘,分区,键盘,鼠标。。。

/home用户主目录的默认位置

/lib存放共享的库文件

/media ubuntu系统自动挂载CD-ROM,软驱,USB在存储器后,存放读入的文件

/mnt该目录通常用于作为被挂载的文件系统的挂载点

/opt作为可选文件和程序的存放目录,主要被第三方开发者用来简易地安装和卸载他们的软件包

/proc作为存放所有标志文件的进程,它们是通过进程号或其他的系统动态信息进行标识

/root根用户(超级用户)的主目录

/sbin存放更多的可执行文件(二进制),包括系统管理,目录查询等关键命令文件

/tmp存放用户和程序的临时文件,所有用户对该目录都有读写权限

/usr用于存放与系统用户直有关的文件和目录

/var    通常用于存放长度可变的文件,例如日志文件。。。


LINUX的文件系统主要有ext2,ext3,rerserfs,iso9660,vfat...

windows的文件系统fat16,fat32,ntfs



进制:是人们规定的一种进位方法 

X进制是代表某一位置上的数运算时 逢X进一位我们日常生活中常用的进制为十进制。


由于数字计算机只能识别与处理01的符号串组合的代码其运算模式为二进制,计算机里的每个字节分成8段0与1每段可以用来记录一个0或1。


二进制(binary)

二进制每个数位上只有0和1两种可能 逢二进一。


数码:0 1;(数制中表示基本数据大小的不同数字符号)       

基数:2 ;(数制所使用数码的个数)     

位权:010中1的位权为4(数制中某一位上的1所表示的数值的大小)


0101 0101  

每位的位权是多少?(最右数位为次幂):对应数位的值 *基数^0123     1 *2^0      


3: 1*2^2任何一个数字都可以用十进制来表示也可以用二进制来表示


4 二进制的十进制表示方法 :二进制其位权是以2为底的幂

如:0101.01= 1*2^2+0*2^1+1*2^0+    0*(2^-1)+1*(2^-2)

     

1010 =1*2^3 + 0*2^2 + 1*2^1 +0*2^0

规律:相邻的数位中右边数位中1的值是左边数位中1的数值的2倍,数码为0的数位为零 转换时可以当成0来处理

1010 1101 =?1*2^7+1*2*5+1*2^3+4+1 0110 0010


十进制转换成二进制的方法

1、把十进制拆分成多个2的整数次方之和,然后把拆分结果单独转换成二进制,然后所结果合并。


67 = 64 + 2 + 1

     = 0100 0000 + 0000 0010 + 0000 0001

     = 0100 0011

    

88 = 64 + 16 + 8    

0101 1000    1111 1111     128 64 32 16    8 4 2 1

0001 0101    55   32  16  4 2 1   0011 0111



2 除2取余 

把余数逆序书写,便得到结果。数字很大的

87 余 1     

除2:43    1 

         21    1

         10    0

          5     1

          2     0

          1     1

          0     0 





    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多