Computer science 查找多余的-N表示法范围

Computer science 查找多余的-N表示法范围,computer-science,Computer Science,我想解决的问题是找到x到y范围内的十进制值,可以使用32位的excess-65540系统来表示 我知道这意味着所有的值都是以正数的方式表示的,如果有一个多余的-65540系统,那么0的十进制值将等于-65540 我不知道该怎么办 如何找到特定的过量n表示法的范围 如何实际找到过量n表示法的值并确定它是正的还是负的 我对1的猜测是小数在-65540到65539之间,但我不确定这是否正确。 2我有点迷糊了。提示:在你有想法之前,先发明你自己的小样本问题 例如,如果问题是关于8位过量-17,您能回答吗

我想解决的问题是找到x到y范围内的十进制值,可以使用32位的excess-65540系统来表示

我知道这意味着所有的值都是以正数的方式表示的,如果有一个多余的-65540系统,那么0的十进制值将等于-65540

我不知道该怎么办

  • 如何找到特定的过量n表示法的范围
  • 如何实际找到过量n表示法的值并确定它是正的还是负的
  • 我对1的猜测是小数在-65540到65539之间,但我不确定这是否正确。

    2我有点迷糊了。

    提示:在你有想法之前,先发明你自己的小样本问题

    例如,如果问题是关于8位过量-17,您能回答吗


    提示2:有2^32位的值,每个值对应一个不同的多余65540号。

    @sarnold:Thance。我曾经在研究生院教CS课程:-)@sarnold:事实上,我觉得我说得太多了@尼莫,我仍然很困惑,你能帮我看一下你的8位超额-17的例子吗?8位意味着有256种可能的组合,所以范围是-128到127吗?嗯,一个基数-8的数字的范围是0(所有位零)到255(所有位一)。如果超过-17,0表示-17。1代表-16。2代表-15。等等因此,将其一直填充到255(代表……什么?),您将拥有您的范围。