计算机进制

本文详细介绍了计算机进制的基本概念,包括二进制、八进制、十进制和十六进制的分类、书写规范以及进制间的转换规则,还提及了两规则用于任意进制之间的转换。
摘要由CSDN通过智能技术生成

1.分类

2.书写规范

3. 进制转换

  1. 分类

二进制、八进制、十进制、十六进制

一.二进制(BIN):
由0和1组成,是计算机唯一能理解的进制,其他进制都是由二进制衍生出来的。在二进制系统中,每个0和1就是一个位(bit:信息量的最小单位)。如:01就是最基本的而金子数;
设备通过识别高低电平来理解二进制数(0代表低电平,1代表高电平);
二进制可以用来表示一个简单的正负判断(1表示正,0表示负);

二.八进制(OCT):
八进制由二进制衍生而来,由0~7组成
三.十进制(DEC):
由二进制衍生而来,由0~9组成,我们生活的便是一个十进制的世界
四.十六进制(HEX):
由二进制衍生而来,由0~9和字母A、B、C、D、E、F组成(从A到F依次代表数字10到15)

一. 书写规范

1.二进制:代码中以0b开头。如:

int a =0b10;

0b为前缀,10为具体数字;
2.八进制:代码以0开头。如:

int a=010;
  1. 十进制:
int a=10;

输出结果为10;
4.十六进制:代码中以0X开头。如:

int a =0X10;

以0X为前缀;

二.进制转化
1.二进制:逢二进一,借一当二;
2.八进制:逢八进一,借一当八;
3.十进制:逢十进一,借一当十;
4.十六进制:逢十六进一,借一当十六;
以二进制为例(逢二进一,借一当二):
在这里插入图片描述

0010转为十进制数等于2

4.两规则

1.任意进制转十进制;
2.十进制转任意进制;
规则1
公式:(系数基数的权次幂)相加
权:0、1、2、3、4…
基数:当前进制数
例子
二进制数:101转十进制:1
8^2+08+18 ^0=64+0+1=65;
规则2
公式:除基取余:不断地除以基数,得到余数,直到商为0,在将余数倒着拼起来
在这里插入图片描述
余数倒着拼起来,结果为:1011;

以上是关于目前我对进制的全部理解,仅供参考。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值