计算机 进制数转换 及 原码反码补码

1.二进制数转换成十进制数:指数形式(2 的一次幂 二次幂等)相加 或者 先取四位数 四位数 转换成十六进制数 再将十六进制数 (乘以16的一次幂 二次幂等).
2.小数部分跟整数部分相同 位数不够时补上0.
3.求负数时 先求正数 在进行取反 加1.
4.十进制数转换成二进制数 用短除法 然后逆序排列 得到只有0 和 1 的二进制数.
5.正小数转换成二进制数:例如 0.25 一.0.25 * 2 = 0.5 取整数部分 0.5 * 2 = 1.0 取1 直到乘到小数部分为0为止 最后正序排列 == 0.01.
6.二进制小数转换成十进制数:0.01为二进制数 0 * 2^(-1)+ 1 * 2^(-2)相加得结果.
7.带有小数部分的十进制数转换成二进制数:整数部分短除法 小数部分同上6.0.
8.补码在这里插入图片描述
9.反码
在这里插入图片描述
10.原码
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值