进制转换--学习总结

**

更新时间:2022-03-14

**

进制转换参考:
2-32 -> 10
10 - > 2-32
进制转换

C++ 运算符
参考:
C++菜鸟教程运算符

2进制:1111 0000
128 64 32 16 8 4 2 1
10进制:240
16进制:f0

位移计算:
A = 0011 1100
B = 0000 1101
A&B
结果:0000 1100
正正得正,正负得负,负负得负

左位移:
语法格式:需要移位的数字<<移位的次数n
运算规则:按二进制形式把所有数字向左移动相应的位数,高位移出(舍弃),低位的空位补0。相当于乘以2的n次方

右位移:
语法格式:需要移位的数字>>移位的次数n
运算规则:按二进制形式把所有数字向右移动相应的位数,低位移出(舍弃),高位的空位补0。相当于除以2的n次方

进制转换:以10进制为参考,来进行转换
例子(ascii:1,10进制:49)ascii表格有
2:110001 --1 2 4 8 16 32,以2的倍数递增,末尾为1.
8:61 --满足8,则进1位。
16:31 --满足16,则进1位。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值