游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3350|回复: 5

问基础问题`什么是:定点整数

[复制链接]

18

主题

493

帖子

494

积分

中级会员

Rank: 3Rank: 3

积分
494
发表于 2007-8-4 17:51:00 | 显示全部楼层 |阅读模式
.如果用八位二进制补码表示带符号的定点整数, 则能表示的十进制数的范 围是

答案是:-128~+127




我算来是-(2的7次方 - 1)≤ X ≤ +(2的7次方 - 1)

就是-(128-1)≤ X ≤+(128-1)

-127≤ X ≤+127

[em7]哪里出错了么?

18

主题

82

帖子

86

积分

注册会员

Rank: 2

积分
86
发表于 2007-8-4 21:10:00 | 显示全部楼层

Re:问基础问题`什么是:定点整数

因为0的相反数等于他本身啊!

18

主题

82

帖子

86

积分

注册会员

Rank: 2

积分
86
发表于 2007-8-4 21:14:00 | 显示全部楼层

Re:问基础问题`什么是:定点整数

八位二进制一共可以表示2的8次方即256个数,而你的-127<=x<=127之中只有255个数

2

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2007-8-4 22:17:00 | 显示全部楼层

Re:问基础问题`什么是:定点整数

-128可以用10000000表示,
+128就无法表示了

18

主题

493

帖子

494

积分

中级会员

Rank: 3Rank: 3

积分
494
 楼主| 发表于 2007-8-5 11:15:00 | 显示全部楼层

Re:问基础问题`什么是:定点整数

[em1] 明白了``这个给大家参考^_^
补码的表示范围
将原数用二进制表示,最高位是符号位(0表示正数,1表示负数),就是原码表示法。在计算机中的数据都是以补码存放的,只有这样才能减轻CPU。提到补码,就得先说反码,计算机中是这样规定反码的,如果是正数,则按原码形式不变,如127仍为0111,1111;而如果为负数则,第一位为1,其他各位取反(即0变为1,1变为0),如原码-127(1111,1111),表示为1000,0000。补码同上,如果是正数,则按原码形式不变,如 127仍为0111,1111;如果为负数,则除第一位为1外,其他各位取反加1,如-127,先取反为1000,0000,然后加1,为 1000,0001。但1000,0000比较特殊,用它来表示-128,由此我们可知用补码表示的、带符号的八位二进制数,可表示的整数范围是- 128~+127。因此可以得出结论:“正数的反码、补码均与原码相同;负数的反码是原码各位取反;补码则是反码+1”。


1. 16个二进制位可表示整数的范围是。答案:D(2001年4月考题)
  (A)0~65535 (B)-32768~32767
  (C)-32768~32768 (D)-32768~32767或0~65535

  解析:16位无符号二进制数最大值是“1111111111111111”,转化为十进制是65535,最小值是全0,因此,表示范围是 0~65535。如果是有符号数,除去最高位符号位,最大值是011111111111111,即32767;注意:用补码表示的,带符号的最小值是特殊数“1000000000000000”,表示-32768,而非“111111111111111”,即-32767。

         

18

主题

493

帖子

494

积分

中级会员

Rank: 3Rank: 3

积分
494
 楼主| 发表于 2007-8-5 12:18:00 | 显示全部楼层

Re:问基础问题`什么是:定点整数

通配符
通配符是一类键盘字符,有星号(*)和问号(?).

当查找文件呀文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者不想建入完整名字时,常常使用通配符代替一个或多个真正字符。

星号(*):可以使用星号代替0个或多个字符。如果正在查找以AEW开头的一个文件,但不记得文件名其余部分,可以输入AEW*,查找以AEW开头的所有文件类型的文件,如AEWT.txt、AEWU.EXE、AEWI.dll等。要缩小范围可以输入AEW*.txt,查找查找以AEW开头的所有文件类型并.txt为扩展名的文件如AEWIP.txt、AEWDF.txt。

问号(?):可以使用问号代替一个字符。如果输入love?,查找以love开头的一个字符结尾文件类型的文件,如lovey.txt、lovei.doc等。要缩小范围可以输入love?.doc,查找以love开头的一个字符结尾文件类型并.doc为扩展名的文件如lovey.doc、loveh.doc。  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 14:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表