搜索
首页 电脑/网络 程序设计

二进制、八进制、十六进制之间如何相互转换?

二进制、八进制、十六进制之间如何相互转换?不用说得太复杂……通俗易懂就可以 举例子也可以

全部回答

2019-03-08

0 0
    最简单的办法是用windows自带的计算器,用科学型就可以了 以下是手动计算的办法: 十进制转二进制:除以二,取余数(右边第一位),再把商继续除以二,再取余数(右边第二位)。
  。。。。。直到商等于1,最后取商(最高位)。比如:11/2=5。。。1(右边第一位), 5/2=2。  。。1(右边第二位), 2/2=1(最高位)。。。0(右边第三位),所以十进制数11转二进制后是:1011 十转八的情况类似,只要每次除以8即可。
   转十六进制时,每次需除以16,并分别用A、B、C、D、E、F来代表余数为10、11、12、13、14、15即可。  例如:333/16=20。。。13,20/16=1。
  。。4,所以十进制数333转十六进制后是14D。 顺便说一下,二进制转十六进制是最方便的。如:1101001101011010,四位一组:(1101)(0011)(0101)(1010),转成十六进制后是D39A。
     。

2019-03-08

185 0
下载一个姜边计算器就可以解决你噶问题啦...要这么复习慢慢算吗?

2019-03-08

217 0
    二进制是计算技术中广泛采用的一种数制。二进制数是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制数也是采用位置计数法,其位权是以2为底的幂。
  例如二进制数110。11,其权的大小顺序为22、21、20、2-1、2-2。  对于有n位整数,m位小数的二进制数用加权系数展开式表示,可写为: (N)2=an-1×2n-1+an-2×2n-2+……+a1×21+a0×20+a-1×2-1+a-2×2-2 +……+a-m×2-m= 式中aj表示第j位的系数,它为0和1中的某一个数。
     二进制数一般可写为:(an-1an-2…a1a0。a-1a-2…a-m)2。 。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
程序设计
硬件
电脑装机
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
程序设计
VB
数据库
C/C++
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
举报
举报原因(必选):
取消确定举报