如何互相转换 计算机存储单位、二进制与八进制及十六进制

1b: bit (比特:位) = 1个二进制位
1B: byte (字节) = 8b (小写b与大写B区别)
1KB: (大写K为计算机计数单位) = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB …

注: 小写k代表日常中的 1000



文章来源地址https://www.toymoban.com/diary/problem/270.html

任意进制转10进制:

8 进制1023 = 1 * 8^3 + 0 * 8^2 + 2 * 8^1 + 3 * 8^0

16进制1023 = 1 * 16^3 + 0 * 16^2 + 2 * 16^1 + 3 * 16^0
n 进制1023 = 1 * n^3 + 0 * n^2 + 2 * n^1 + 3 * n^0

在 8进制1023中,从右到左,第一位从0开始则:
    1: 对应3,则 1 * 进制数8的3次方
    0: 对应2,则 0 * 进制数8的2次方
    2: 对应1,则 2 * 进制数8的1次方
    3: 对应0,则 3 * 进制数8的0次方


八进制转二进制: 每一位八进制转成三位二进制,不够的左边补零

例 8进制1023:
    1:001
    0:000
    2:010
    3:011
则 1023 = 001000010011 (拼接之后最左侧0可去掉)


十进制转二进制:依次除以2,余数作为二进制数右边一位数字,商继续除2,直到商为0

例 10进制102:
    102/2 = 51 余 0
     51/2 = 25 余 1
     25/2 = 12 余 1
     12/2 =  6 余 0
      6/2 =  3 余 0
      3/2 =  1 余 1
      1/2 =  0 余 1
则 102 = 1100110 (从最下面的余数开始往上连起来)


十六进制转二进制:每一位十六进制转成四位二进制,不够的左边补零

例 16进制1023:
    1:0001
    0:0000
    2:0010
    3:0011
则 1023 = 0001000000100011 (拼接之后最左侧0可去掉)



到此这篇关于如何互相转换 计算机存储单位、二进制与八进制及十六进制的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://www.toymoban.com/diary/problem/270.html

如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用
上一篇 2023年08月19日 16:46
下一篇 2023年08月19日 16:46

相关文章

  • 计算机基础--计算机存储单位

    计算机中表示文件大小、数据载体的存储容量或进程的数据消耗的信息单位。在计算机内部,信息都是釆用二进制的形式进行存储、运算、处理和传输的。信息存储单位有位、字节和字等几种。各种存储设备存储容量单位有KB、MB、GB和TB等几种。 位(bit):二进制数中的一个

    2024年02月03日
    浏览(83)
  • [ARM汇编]计算机原理与数制基础—1.1.2 二进制与十进制数制转换

    在计算机中,我们通常使用二进制数制来表示数据,因为计算机的基本电平只有两种状态:高电平(通常表示为 1)和低电平(通常表示为 0)。而在我们的日常生活中,我们习惯使用十进制数制。为了方便理解,我们需要掌握二进制与十进制之间的转换方法。 二进制转十进

    2024年02月08日
    浏览(52)
  • 计算机的计算单位

    今天给大家介绍计算机的计算单位,分为两个板块: 容量单位 、 速度单位 。 对于容量单位,大家在日常生活中应该都有所了解,比如说 768M 的光盘、4G 的内存、2T 的硬盘等这些常见的容量名称。 接下来我们就来了解这里面的容量单位各自表达什么意思,它们之间又是怎么

    2024年02月07日
    浏览(61)
  • 计算机系统(软考版)----计算机系统基础知识、基本单位与进制(1)

    计算机系统是由 硬件和软件 组成的,它们协同工作来运行程序。计算机的基本硬件系统由 运算器、控制器、存储器、输入设备和输出设备5大部件组成。运算器、控制器等部件被集成在一起统称为中央处理单元(Central Processing Unit,CPU) 。(标黄这个需要记忆) CPU是硬件系统的

    2024年01月22日
    浏览(65)
  • 【Java】计算机如何存储字符&&常用编码介绍

    计算机存储字符型数据的本质:将字符转为对应码值,然后将码值转换为二进制,最后存到计算机中。 采用不同的编码方式,则字符对应的码值就不同。目前常见的编码方式有: ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码。 【优点】只用1个字节表

    2023年04月08日
    浏览(61)
  • 江苏事业单位计算机岗复习备考经验(2023年)

    一、考情分析: 根据历年考试分析统计,我们江苏事业单位计算机岗考试题型为前 百分之 四十 的行测和时政加上后 百分之六十 的计算 机专业知识;其中前百分 之四十为单项 选择题,后面的计算机专业知识为单选题、多选题、简答题和实务题。由于前面的行测考察相对比

    2024年02月15日
    浏览(57)
  • 哈工大 计算机系统 二进制炸弹实验报告

    实验报告 实 验(三) 题     目  Binary Bomb          二进制炸弹   专       业      计算机学院          学    号               班    级                学       生              指 导 教 师                实 验 地 点        实 验 日 期     

    2023年04月15日
    浏览(48)
  • [ARM汇编]计算机原理与数制基础—1.1.3 二进制补码

    在计算机中,为了表示有符号整数(即正数和负数),通常采用二进制补码表示法。二进制补码不仅可以表示负数,还能简化计算机的加法和减法运算。接下来,我们将介绍二进制补码的概念及其计算方法。 原码、反码和补码 在讨论补码之前,我们先了解一下原码和反码的

    2024年02月08日
    浏览(53)
  • 计算机事业单位简答题6简述RIP,OSPF,BGP 路由选择协议的主要特点

    简述RIP,OSPF,BGP 路由选择协议的主要特点 RIP:内部网关RIP 协议特点有 仅和相邻的路由器交换信息,不相邻不能交换信息 路由器交换当前所知道的所有信息 按照固定的间隔进行交换信息,30秒 最大路径15,好消息传播快,坏消息慢 OSPF:内部网关协议特点 向本自治系统内所有的

    2024年02月06日
    浏览(54)
  • 二进制与十进制数互相转换的方法及原理

    有人问我一道十进制数转化为二进制数的题:13.625转化为二进制应该如何表示。让我回忆起十多年前学编程时就搞不懂二进制,不找“不必求甚解”的借口,我搜索了一些平台,但很失望,这么多年过去了,能找到的资源依然和以前一样,只讲怎样操作,不提为什么这样操作

    2024年02月04日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包