1.3 进制

进制

编译后的文件里面以二进制的形式存储数据

八进制为0加数

十六进制为0x加数

0是零不是字母O

例:不同进制输入15 (十进制)int a=15 (八进制) int a=017 (十六进制)int a=0xf

16进制的1~16表示为:0123456789ABCDEF

位权,基底

例二进制1002转化为十进制,1乘2的4次方加2乘2的0次方

短除法,从下往上排()

原码 反码 补码

计算机规定正数的原码 反码 补码一样,负数的反码才去反

最高位为符号位,不变

(5)原码00000101 (-5)原码10000101 (-128)原码10000000

(5)反码00000101 (-5)反码11111010 (-128)反码11111111

(5)补码00000101 (-5)补码11111011 (-128)补码100000000

所以计算机规定-128的补码为10000000

反码等于原码取反

补码等于反码加一

计算机用补码的原因:5的补码00000101加(-5的补码)11111011等于100000000,溢出了,等于0

一个字节存放的数值最小为-128最大为127

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值