常用进制以及进制之间的转换

常用进制

初学计算机编程,进制转换,是一个让人很头疼的一关,但还是必须要掌握。接下来给大家带来一些简单的进制转换方法。

进制呢,实际就是进位计数制,常用的进制有二进制,八进制,十进制,十六进制。

二进制:就是逢二进一,顾名思义,二进制,二,它的范围呢,就是0~1,也就是说,任何二进制数字,都是由若干个0和1组成。

八进制:逢八进一,八进制的范围,0~7。

十进制:逢十进一,就是我们平常所说的1,2,3,4,5,6,7,8,9,10,

十六进制:逢十六进一,十六进制的范围:0~15,这里需要注意一下,我们阿拉伯数字,只有0~9这十个数字,所以,十六进制的10~15,用英文字母:ABCDF来表示。也就是:A=10,B=11,C=12,D=13,E=14,F=15,

进制转换

我们了解了以上进制之后,开始学习进制之间的转换,进制转换,其实就是数值的不同表现形式,例如一个二进制数字,转换成十进制之后,其数值本身的大小是不改变的,就是换了一种表现形式罢了。

首先学习从二进制转换为十进制:

例:

以二进制10110101转换为十进制为例:

编号:76543210  -->二进制每一个数值位对应的数位编号,

数值:10110101   --> 二进制

方法:

从低位开始算起,公式:数值位  *  2的数位编号次方,然后相加

二进制10110101转换为十进制就是:

1*2^0 + 0*2^1 + 1*2^2 + 0*2^3 + 1*2^4 + 1*2^5 + 0*2^6 + 1*2^7 = 1+0+4+0+16+32+0+128=181

十进制转二进制,就是除以二取余,除到商等于0为止,倒着排列。

例:十进制181,转换为二进制:

181/2=90......1

90/2=45.........0

45/2=22.........1

22/2=11..........0

11/2=5............1

5/2=2.............1

2/2=1.............0

1/2=0............1

倒着排列就是:10110101,这个数值就是将十进制181转换为二进制的数值。

二进制转换八进制:

由二进制转换十进制可知:

十进制的0~15,二进制表示为:

十进制       二进制

0                 0000

1                  0001

2                  0010

3                  0011

4                  0100

5                  0101

6                  0110

7                  0111

8                  1000

9                  1001

10                1010

11                 1011

12                 1100

13                 1101

14                 1110

15                 1111

八进制范围是0~7,二进制111是八进制的7,所以说,用三位二进制,表示八进制的一位。

例:二进制:10110101转换为八进制

方法:从数位编号低的开始算起,三位二进制,表示一位八进制。不够三位,在最前边补0,这样是不会改变数值的大小的。

101 ---> 5

110 --->6

10--->不够三位时可以在最前边补0,--->010 ---->2

结果:265

八进制转换二进制:

例八进制265,转换为二进制:八进制一位,二进制用三位表示

2 ----> 010

6 ---->110

5 ---->101

结果:010110101,最前边的0可以省略,不改变数值大小。

二进制转换十六进制:

十六进制范围:0~F,也就是0~15,由上述学习,我们可以知道,二进制1111就表示十六进制的F,所以说,用四位二进制,表示一位十六进制。

例:二进制:10110101转换为十六进制:

方法:从数位编号最低的开始算起,四位二进制表示一位十六进制,不够四位,可以在最前边补0,不会改变数值的大小。

0101 --->5

1011 --->11 --->B

结果:B5

好,以上就是常用的进制以及进制之间的转换方法,希望对大家有所帮助。

大家多多练习。

常用进制以及进制之间的转换方法相关推荐

  1. 9277用计算机,关于计算机常用进制以及进制之间的转换笔记

    计算机常用进制以及进制之间的转换 进制的由来 生活中的常用进制 计算机中的二进制 计算机常用四种进制的说明 八进制和十六进制 进制之间的转换 进制的由来 进位就是进位计数制,就是一种计数的方法 古代社 ...

  2. 计算机常用数制转换说课稿,进制与进制转换说课稿

    <数制及其转换> 尊敬的各位老师:大家好!我说课的内容是<数制及其转换>. 一.说教材 1.教材分析 <数制及其转换>是从人民邮电出版社教材<大学计算机基础& ...

  3. javascript进制及进制之间的转换

    计算机中常用的进制数有二进制.八进制.十进制.十六进制 一.十进制 转 其他 var x = 10; // 此处应为数字 x.toString(n); // n 代表要转换到的进制,比如n可以为,2, ...

  4. C# 中2,10,16进制及其ASCII码之间转化

    转载连接: http://blog.csdn.net/pengfeihe0123/article/details/7278221 C# 中2,10,16进制及其ASCII码之间转化           ...

  5. 在计算机中常用的进制有哪些,计算机中常用的数的进制主要有.doc

    <计算机中常用的数的进制主要有.doc>由会员分享,可在线阅读,更多相关<计算机中常用的数的进制主要有.doc(4页珍藏版)>请在文库网上搜索. 1..计算机中常用的数的进制主 ...

  6. C# 中10进制、16进制及其ASCII码之间转化

    C#的进制转换主要用在串口通讯时候 进制转换是人们利用符号来计数的方法.进制转换由一组数码符号和两个基本因素"基数"与"位权"构成. 基数是指,进位计数制中所采 ...

  7. 怎么用计算机的计算器转换进位制,计算机进制换算(进制转换计算器)

    我想知道进制的转换方法, 8 16 10进制转换成2进制都是除2. 但其他进制之间. 进数转换:1.二进制数.十六进制数转换为十进制数(按权求和) 二进制数.十六进制数转换为十进制数的规律是相同的.把 ...

  8. 关于进制和进制转换的那些事

    要理解进制和进制转换,首先需要理解数制系统. 数制系统包括:(计算机中常用的数制系统) – 十进制数制系统(逢十进一) – 二进制数制系统(逢二进一) – 八进制数制系统(逢八进一) – 十六进制数制 ...

  9. 计算机进制转进制,计算机中进制及进制转换

    <计算机中进制及进制转换>由会员分享,可在线阅读,更多相关<计算机中进制及进制转换(55页珍藏版)>请在人人文库网上搜索. 1.计算机中进制及进制转换 计算机中进制及进制转换 ...

最新文章

  1. 特斯拉终于要“国产”了!
  2. doAcquireSharedInterruptibly
  3. Linux 基础命令上
  4. 什么人都可以媚俗,但大学校长不能
  5. 前端校验和后端校验区别
  6. Passthrough技术简介
  7. jspsmartupload简述
  8. java 压制警报_适用于Java开发人员的微服务:监视和警报
  9. 使用Kotlin+JetPack 从零开发自己的日记App
  10. 认识ZBrush? 4R7视图区
  11. 【MySQL】MySQL的IFNULL()、ISNULL()、NULLIF()函数用法说明
  12. 集成电路,微小电子元件焊接技巧
  13. MDK_EventRecorder
  14. 候选公示!高工智能汽车金球奖第四批入围年度产品/方案亮相
  15. 《Very Deep Convolutional Networks For Large-Scale Image Recognition》翻译
  16. JAVA、Python、selenium、问卷星自动脚本
  17. 【pygame】Python 制作 XP 经典扫雷游戏
  18. 数学建模学习笔记(13)分类模型
  19. SQL SELECT TOP 子句详解
  20. Vue 前端uni-app多环境配置部署服务器的问题

热门文章

  1. 【日语论文】新干线对日本旅游业发展的影响-以秋田新干线为例(节选)
  2. Python开发测试工具(一)—Monkey
  3. sap生产工单报工_SAP中单张工单报工完成还能入库吗
  4. v3 572g 51mr 拆机加SSD和内存
  5. Pyechart导出高清图像
  6. 微信小程序开发工具介绍及安装(中)
  7. 联想ThinkPad开机进不了系统的解决方式
  8. 粉色背景简洁css模板,
  9. A comparative review of tone-mapping algorithms for high dynamic range video(高动态范围视频色调映射算法的比较研究)(二)
  10. 高德地图-定义标记、添加标记、删除标记、自定义标记图标