进制

进制

在这里插入图片描述
二进制:由0、1组成,逢二进一,以0b开头,

八进制:由0~7组成,逢八进一,以0开头

十进制:由0~9组成,逢十进一,默认是十进制

十六进制:由0-9,A-F组成,逢十六进一,以0X开头

案例:输出不同进制表现10的数据
二进制:0b10
八进制:010
十进制:10
十六进制:0x10

任意进制到十进制的转换

规则:系数*基数^权数次幂相加

二进制转换为十进制:0b101----> 1*2^0+0*2^1+1*2^2=5

其他进制转换到十进制以此类推

十进制到任意进制的转换
规则:除基取余 直到商为0 余数反转

十进制转换为二进制:

5/2商2余1

2/2商1余0

1/2商0余1

余数反转(自下而上)的二进制为:0b101

原码 反码 补码

原码:即二进制定点表示法

反码:正数的反码与其原码相同;负数的反码是除符号位外对其逐位取反

补码:正数的补码与其原码相同;负数的补码是在其反码的末位加1

案例:

​	原码:1001011

​	反码:1110100(除符号位外对位取反)

​	补码:1110101(反码加1)

8421码

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值