计算机基础:15、二进制--进制运算基础

本文介绍了进制的基本概念,如十进制、六十进制、二十进制和二进制,并探讨了为什么计算机领域会使用八进制和十六进制。此外,详细阐述了二进制转换为十进制的按权展开法、重复相除法和重复相乘法,以及十进制转换为二进制的方法。
摘要由CSDN通过智能技术生成

1、进制概述

1.1、进制定义和举例

进制的定义

  1. 进制是一种计数方式,也称为进位计数法或位值计数法。
  2. 进制是一种用有限字数符号来表示无限数值的方式,比如日常生活中可以使用十进制来表示任何的数字。
  3. 使用的数字符号的数目称为这种进制的基数或者说底数

进制定义的举例
十进制中使用0到9来表示任意数字,0到9一共有十个数字符号,所以称为十进制

2、常见进制

二十进制

二十进制出现在玛雅文明的玛雅数字以及因努伊特的因努伊特数字中

六十进制

	六十进制主要使用在时间、坐标、角度等量化数据中
	比如1分钟等于60秒钟,1小时等于60分钟使用的就是六十进制,当
然这里并没有使用六十个字符表达相关内容,但是在进位上确实是使
用六十进制来表达的

十六进制

使用0到9加上ABCDEF六个字母表达十六进制
计算机中广泛应用了十六进制

八进制

使用0到7来表达

二进制

使用0和1来表达

计算机为什么要同时使用二进制、八进制、十六进制?
因为二进制表达太长了,所以使用更大的进制位来解决这个问题,而八进制、十六进制满足2的n次方的要求,所以计算机才经常使用八进制和十六进制来表达相关内容

比如二进制表示1024:0b1000000000,而八进制则进一步缩短了数字的长度:0o2000,十六进制则比八进制更短:0x400

3、二进制运算基础

3.1、按权展开法

将二进制转换成十进制例子如下图:
在这里插入图片描述

将二进制小数转换为十进制例子如下图:
在这里插入图片描述

3.2、重复相除法

将整数的十进制数转换为二进制数例子如下图:
在这里插入图片描述

3.3、重复相乘法

求小数的十进制转换为二进制的方法例子:
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值