RK-01 进制的转换 原码反码补码移码 浮点数运算 算术运算与逻辑运算

进制的表示

0b二进制 0x或H为十六进制

 

进制的转换

R进制转十进制

 十进制转R进制,结果从下到上排序

 二转八,二转十六,一个三位三维算,一个四位四位算,从右往左算,不足的补零

 原码反码补码移码

一个字节是八位,第一位是符号位,正数为零,负数为一

数值1与数值-1相加时,原码为-2

正数的反码以及补码是与原码完全一样的,负数的反码需要把符号位单独拿出来,其他位取反

数值1与数值-1相加时,两个的反码相加位1111 1111,可知原码为负,再把后面七位取反得到原码0000 0000,所以原码为-0

负数的补码是在反码的基础上加1

数值1与数值-1相加时,两个的补码相加为0000 0000,正数,所以原码为0

移码是在补码的基础上把首位取反,在移码中首位为1是正数,为零是负数,相加的结果为0

 

 数值的表示范围,原码反码的范围是-127~127,补码为-128~127

 

 浮点数运算

首先把指数化为相同的次数,再进行运算

浮点数的数值范围由阶码确定,数值精度由尾数决定

 算术运算与逻辑运算

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值