精华内容
下载资源
问答
  • 十进制整数转换成二进制采用“除2倒取余”,十进制小数转换成二进制小数采用“乘2取整”。 例题: 135D = __ B 解析:如下图所示,将135除以2,得余数,直到不能整除,然后再将余数从下至上倒取。得到结果:1000 ...

    1.十进制转R进制

    1.1 十进制转二进制

    十进制整数转二进制

    十进制整数转换成二进制采用“除2倒取余”,十进制小数转换成二进制小数采用“乘2取整”。

    例题: 135D = ______ B

    **解析:**如下图所示,将135除以2,得余数,直到不能整除,然后再将余数从下至上倒取。得到结果:1000 0111B.
    这里写图片描述

    图1.十进制整数转二进制

    十进制小数转二进制

    十进制小数转换成二进制小数采用 “乘2取整,顺序排列” 法。

    具体做法是:

    用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数 部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。

    然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。

    例题: 0.68D = ______ B(精确到小数点后5位)

    **解析:**如下图所示,0.68乘以2,取整,然后再将小数乘以2,取整,直到达到题目要求精度。得到结果:0.10101B.

    在这里插入图片描述

    图2.十进制小数转二进制

    1.2 十进制转八进制

    思路和十进制转二进制一样,参考如下例题:

    例题: 10.68D = ______ Q(精确到小数点后3位)

    **解析:**如下图所示,整数部分除以8取余数,直到无法整除。小数部分0.68乘以8,取整,然后再将小数乘以8,取整,直到达到题目要求精度。得到结果:12.534Q.

    这里写图片描述

    图3.十进制转八进制

    1.3 十进制转十六进制

    思路和十进制转二进制一样,参考如下例题:

    例题: 25.68D = ______ H(精确到小数点后3位)

    **解析:**如下图所示,整数部分除以16取余数,直到无法整除。小数部分0.68乘以16,取整,然后再将小数乘以16,取整,直到达到题目要求精度。得到结果:19.ae1H.

    这里写图片描述

    图4.十进制转十六进制
    # 2.R进制转十进制 ## 2.1 二进制转十进制 **方法为:**把二进制数按权展开、相加即得十进制数。(具体用法如下图)

    例题: 1001 0110B = ______ D

    **解析:**如下图所示。得到结果:150D.

    这里写图片描述

    图5.二进制转十进制

    2.2 八进制转十进制

    八进制转十进制的方法和二进制转十进制一样。

    例题: 26Q = ______ D

    **解析:**如下图所示。得到结果:22D.

    这里写图片描述

    图6.八进制转十进制

    2.3 十六进制转十进制

    例题: 23daH = ______ D

    **解析:**如下图所示。得到结果:9178D.

    这里写图片描述

    图7.十六进制转十进制

    3.二进制转八进制

    二进制转换成八进制的方法是,取三合一法,即从二进制的小数点为分界点,向左(或向右)每三位取成一位。

    例题: 1010 0100B = ____Q

    **解析:**计算过程如下图所示。得到结果:244Q.

    这里写图片描述

    图8.二进制转八进制

    4.二进制转十六进制

    二进制转换成八进制的方法是,取四合一法,即从二进制的小数点为分界点,向左(或向右)每四位取成一位。

    例题: 1010 0100B = ____H

    **解析:**计算过程如下图所示。得到结果:a4H.

    这里写图片描述

    图9.二进制转十六进制

    5.工欲善其事,必先利其器

    下面的表格是8位二进制所对应的十进制数值,对进制转换以及类似题目的理解非常有用:

    1 1 1 1 1 1 1 1 B
    128 64 32 16 8 4 2 1 D

    注:B:二进制
           D:十进制


    例题: 135D = ______ B

    **解析:**有了上面二进制对应十进制数值的表格,我们就可以将题目给的十进制135拆分为:128+7,再从表格中找到对应的数值,拼凑即可得到答案。
    135D = 128D + 7D = 1000 0111B

    展开全文
  • 二进制是Binary,简写为B八进制是Octal,简写为O十进制为Decimal,简写为D十六进制为Hexadecimal,简写为H

    二进制是Binary,简写为B

    八进制是Octal,简写为O

    十进制为Decimal,简写为D

    十六进制为Hexadecimal,简写为H

    展开全文
  • 十六进制: 0 1 2 3 4 5 6 7 8 9 A B C D E F 基数 二进制: 二(逢二进一) 八进制: 八(逢八进一) 十进制: 十(逢十进一) 十六进制: 十六(逢十六进一) 其他进制转十进制 假设,mnxy表示该数,

    计数符号

    二进制: 0 1
    八进制: 0 1 2 3 4 5 6 7 8
    十进制: 0 1 2 3 4 5 6 7 8 9
    十六进制: 0 1 2 3 4 5 6 7 8 9 A B C D E F

    基数

    二进制: 二(逢二进一)
    八进制: 八(逢八进一)
    十进制: 十(逢十进一)
    十六进制: 十六(逢十六进一)

    其他进制转十进制

    假设,mnxy表示该数,z代表其基数。
    那么转化成十进制公式:m * z^3 + n * z^2 + x * Z^1 + y * z^0;

    十进制转二进制(除二取余)

    123转二进制

    123/2 = 61 1
    61/2 = 30 1
    30/2 = 15 0
    15/2 = 7 1
    7/2 = 3 1
    3/2 = 1 1
    1/2 = 0 1

    那么余数从下到上排列即为二进制表示:1111011
    PS:需要除到商为0

    二进制转其他进制

    转八进制:首先111转化成八进制是7,也就是说111再加上1,对于八进制来说就改进位了,所以,我们把二进制每三位转换成八进制接着拼接起来就是对应的八进制。

    1111011转八进制

    011 3
    111 7
    1 1

    从下往上拼接,得到八进制:173

    转十六进制:首先1111转化成十六进制是F,也就是说1111再加上1,对于十六进制来说就改进位了,所以我们把二进制每四位转换成十六进制,接着拼接起来就是对应的十六进制。

    1111011转十六进制

    1011 B
    111 7

    从下往上拼接,得到十六进制:7B

    不同进制数的大小比较

    转化成十进制再进行比较
    十六进制:ABCD
    二进制:10110
    上面两个数谁大谁小

    转换成十进制
    二进制: 1 * 2^4 + 0 * 2^3 + 1 * 2^2 + 1 * 2^1 + 0 * 2^0 = 22;
    十六进制: A * 16^3 + B * 16^2 + C * 16^1 + D * 16^0 = 43981;
    由此可知,十六进制的ABCD要比二进制的10110大。

    展开全文
  • 二进制十进制八进制、十六进制 各代表的英文字母表示: 二进制是Binary,简写为B八进制是Octal,简写为O。十进制为Decimal,简写为D。十六进制为Hexadecimal,简写为H。 python中,oct()函数将十进制转换为...

    二进制、十进制、八进制、十六进制 各代表的英文字母表示:

    二进制是Binary,简写为B。八进制是Octal,简写为O。十进制为Decimal,简写为D。十六进制为Hexadecimal,简写为H。

    python中,oct()函数将十进制转换为八进制,hex()函数会将十进制转换为十六进制,bin()函数会将十进制数转换为二进制。

     二进制、八进制、十进制、十六进制的写法标记:

    因为十进制非0开头 所以其他进制的写法 要前补0用于区分

    二进制 0b 或 0B开头,eg:0b1, 0b10000,0b1111111

    八进制 0开头,  eg:001, 0010, 11377

    十六进制 0x或0X开头,  eg:0x01,0x10,0xFF

    负数前面加 - 

    https://www.cnblogs.com/china8036/p/5595342.html

    转载于:https://www.cnblogs.com/gaoxy/p/10141321.html

    展开全文
  • 编程软件开发 必须要掌握的一个知识点就是各不同进制之间的转换,特此记录下,加深印象。 二进制:由0和1组成的 ...二进制转换为十进制: 10010110-》 从最后以为开始向前叠加–》从2的0次方到2的8次方 ,如果为...
  • 二进制:(前缀:0b/0B)(后缀:b/B八进制:(前缀:0)(后缀:o/O) 十进制:(前缀:无,可加+/-)(后缀d/D) 十六进制:(前缀:0x/0X)(后缀:h/H)
  • 二进制的标记是B,如1010B八进制的标记是O,如1076O; 十进制的标记是D,如9876D,一般是忽略的。 十六进制的标记是H,如FEDCH,另外在编程中十六进制数也用“0x”作为开头。 二、数位表示 3位二进制表示1位...
  • 二进制 八进制 十进制 十六进制的转换 1.十进制二进制的转换 10进制 1 2 3 4 5 6 7 8 9 10(A) 11(B) 12(C) 13(D) ...
  • 【笔记】二进制、八进制、十进制、...1001.11(二进制B) = 11.6(八进制Q)= 9.75(十进制D) = 9.C(十六进制H) 二、八进制转二进制、十进制、十六进制 八进制转为二进制,方法就是一分三,即一个八进制数分成三个二进制
  • 进制分为二进制(由0、1组成)、八进制十进制、十六进制(加法就是满X进一,减法就是借一当X) 八进制加法:3=4=7,5+6=13 八进制减法:6-4=2,52-27=23 十六进制加法(十六进制A-10,B-11,C-12,D--13,E-14,...
  • 二进制(0b101111):逢二进一 (二进制前缀加‘0b’) 八进制(057):逢八进一 (八进制前缀加‘0’) 十进制(0d47):逢十进一 (十进制前缀加‘0d’) 十六进制(0x2f):逢十六进一 (十六进制前缀加‘0x’) (1~9、A~F) ...
  • 进制的概念 二进制:0 1 八进制:0 1 2 3 4 5 6 7 十进制:0 1 2 3 4 5 6 7 8 9 十六进制:0 1 2 3 4 5 6 7 8 9 A B C D E F 因为人类天然性的拥有十个...二进制的算法和十进制是类似的: 十进制是逢十进一,借一当十
  • 前言 写这个是因为再一次使用计算器分不清进制表示。。。 正文 二进制是Binary,简写为B或BIN 八进制是Octal,简写为O或OCT 十进制为Decimal,简写为D或DEC 十六进制为Hexadecimal,简写为H或HEX
  • 二进制:0,1 八进制:0,1,2,3,4,5,6,7, 十进制:0,1,2,3,4,5,6,7,8,9 十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 总结:进制越大,数位越多
  • 十进制: 我们平时使用的就是...例:1-9、A、B、C、D、E、F、10(16) 怎么算这些进制呢(以二进制为例) 这种方式为取余,采用这种方式,可同样得出八进制,十六进制的数据,因为十六进制比较特殊,这里再加一个
  • 我们都知道计算机是以二进制的方式来处理各项运算的,有时候还会用到八进制,十六进制数,而我们人类则是以十进制的方式来处理数据和信息的(当然,有没有大神以其他的进制来处理我们就不知道了。) 二进制数字:0...
  • 二进制是Binary,简写为B八进制是Octal,简写为O;十进制为Decimal,简写为D;十六进制为Hexadecimal,简写为H。 八进制和十六进制需通过二进制转换,再最后转换成十进制八进制与十六进制不可互转。 ...
  • 一、进制的英文简写二进制是Binary,简写为B八进制是Octal,简写为O十进制为Decimal,简写为D十六进制为Hexadecimal,简写为H二、二进制十进制之间的转换1、十进制二进制(正整数)方法为:十进制数除2取余法,即...
  • 二进制B八进制用O,十六进制H以及十进制D
  • 十六进制:0-9,a,b,c,d,e,f(逢十六进一) 进制间的相互转换 1. 十进制->二进制 10(十)->10(二)(倒除法,余数逆序) 即10(十)=1010(二) 2. 二进制->十进制 1010(二)->10(十)...
  • 十进制D(Decimal) 二进制B(Binary) 八进制:O(Octal) 十六进制:H(Hexadecimal) 如:(4B1)16又可写为4B1H (12345)8又可以写为12345O (10011)2又可以写为10011B 1、非十进制十进制的转换 1.1、基本原则...
  • 十进制,最常见,生活中使用的就是,范围:0-9,规则: 满10进1 。如“23” 八进制 ,范围:0-7 规则: 满8进1 用0开头。如“ “023” 十六进制,0-9,A-F(A->10,B->11,C->12...
  • 二进制: 1,由0、1组成 2,以ob表示 八进制 1,由0,1,2,3,4,5,6,7组成 ...十进制 ...2,默认情况下是十进制 ...1,由0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f组成 ...二进制100到十进制的转换如下: 1...
  • 1.1 二进制 字母B表示1.2 八进制 字母O表示1.3 十进制 字母D表示14.4 十六机制 字母H表示二进制:逢二进一,只有数字0 1与十进制的换算关系如下;十进制转换为二进制(整数)(最后一个一可以直接写上去)2.十进小数制转...
  • 十进制二进制 1:整数间互转 原理:除2倒取余 示例:135D = ______ B 解题过程: 得出:1000 0111 2:小数间互转 原理:乘2取整,顺序排列 示例:0.68D = ______ B(精确到小数点后6位) 解题过程: 得出:0....
  • 进制是一种计数方式 展现方式 汇编语言中 数字前面 二进制 1011010 ...二进制 1011B (1011)2 八进制 1357O (1357)8 十进制 2049D (2049)10 十六进制 3FB9H (3FB9)13 进制转换 n进制转为十进制
  • 二进制:0、1 八进制:0 ~ 7 十进制:0 ~ 9 十六进制:0 ~ 9 ,a,b,c,d,e,f (a ~ f:10,11,12,13,14,15) 进制转换 十转二 DB 12 → 1100 二转十 BD 1100 → 12 1 * 23 ...
  • B(Binary)表示二进制,分别代表0~1表达一个数 O(Octal)表示八进制,分别代表0~7表达一个数 D(Decimal)或不加表示十进制,分别代表0~9表达一个数 H(Hexadecimal)表示十六进制,这个特殊些有字母代替,分别...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 993
精华内容 397
关键字:

二进制b十进制d八进制