2.5定点数的表示

定点数:小数点的位置固定(常规计数)

浮点数:小数点位置不固定(科学计数法)

 一、无符号数的表示

       无符号数:整个机器1字长的全部二进制位均为数值位,没有符号位,相当于数的绝对值

      n位无符号数的表示范围:0~2^n-1(只研究整数,不研究小数)

二、有符号数的表示

   1、  定点整数

           符号位在最高位,表示符号 (0表示正,1表示负)           小数点固定在最低位最后面

    2、定点小数   

   

 原码:用尾数表示真值的绝对值

整数

 

     对于定点小数,小数点前面的数是符号数

     原码的表示范围:若机器字长为n+1位则-(2^n-1)~2^n-1(关于原点对称,0有正负之分)

                           若机器字长为n+1位则-(1-2^-n)~-(1-2^n)(关于原点对称)

反码: 若符号位为0,反码和原码相同

            若符号位为1,数值位全部取反

补码: 正数的补码为原码

           负数的补码为反码末尾加1(考虑进位)

          补码表示真值0只有一种表示形式

移码: 在补码的基础上符号位取反(只用于表示整数)

用途:方便比较大小

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辣个骑士

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值