计算机中有符号整数的取值范围

byte(1个字节):

8位有符号整数表示的最大值为:

次方十进制范围二进制的最大值
(2^7)-11270111 1111 / / 0后面7个1

8位有符号整数表示的最小值为:

次方十进制范围二进制的最小值
-2^7-1281000 0000 / / 1后面7个0

short(2个字节):

16位有符号整数表示的最大值为: 

次方十进制范围二进制的最大值
(2^15)-1327670111...1111 / /0后面15个1

16位有符号整数表示的最大值为: 

次方十进制范围二进制的最小值
-2^15-327681000...0000 / /1后面15个0

int(4个字节):

32位有符号整数表示的最大值为: 

次方十进制范围二进制的最大值
(2^31)-12,147,483,6470111...1111 / /0后面31个1

32位有符号整数表示的最小值为: 

次方十进制范围二进制的最大值
-2^31-2,147,483,6481000...0000 / /1后面31个0

long(8个字节):

64位有符号整数表示的最大值为: 

次方十进制范围二进制的最大值
(2^63)-19,223,372,036,854,775,8070111...1111 / /0后面63个1

64位有符号整数表示的最小值为: 

次方十进制范围二进制的最大值
-2^63-9,223,372,036,854,775,8081000...0000 / /1后面63个0

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VBSCRIPT中文手册,这里的信息可以帮你很方便地浏览 Visual Basic 脚本的许多不同部分。 你可以找到在按字母排序的关键字列表中列出的 VBScript 语言的所有部分。如果你只想调阅某一部分,例如“对象”,那么语言的每一部分都有它自己更严密的章节。 如何查找呢?单击左边的某个标题,即显示该部分中包含的项目列表。从这张列表中选择要查看的主题。当这个主题打开后,再链接到其他相关的部分就简单多了。 好了,让我们试一试,体会体会!学习几个语句,研究几种方法,或者熟悉几个函。你就能学会如何巧妙地运用 VBScript 语言,充分发挥 VBScript 语言的强大功能。 特性 说明 VBScript 特性 VBScript 最新特性列表 未包含在 VBScript 中的 VBA 特性 VBScript 最新特性列表:未包含在 VBScript 中的应用程序编辑。 未包含在 VBA 中的 VBScript 特性 未包含在 Visual Basic 中的 VBScript 特性列表:应用程序编辑。 Microsoft Scripting 运行时特性 VBScript 中最新的 Scripting 运行时特性列表。 语言元素 说明 Abs 函 返回的绝对值。 加法运算符 (+) 两相加。 And 运算符 执行两个表达式的逻辑连接。 Array 函 返回含一组的 变体 。 Asc 函 返回字符串首字母的 ANSI 字符代码。 赋值运算符 (=) 给变量或属性赋值。 Atn 函 返回的反正切值。 调用语句 将控制移交 Sub 或 Function 过程。 CBool 函 返回已被转换为 Boolean 子类型的变体的表达式。 CByte 函 返回已被转换为字节子类型的变体的表达式。 CCur 函 返回已被转换为货币子类型的变体的表达式。 CDate 函 返回已被转换为日期子类型的变体的表达式。 CDbl 函 返回已被转换为双精度子类型的变体的表达式。 Chr 函 返回指定 ANSI 字符码的字符。 CInt 函 返回已被转换为整数子类型的变体的表达式。 Class 对象 提供对已创建的类的事件的访问。 Class 语句 声明类名 Clear 方法 清除 Err 对象的所有属性设置。 CLng 函 返回已被转换为 Long 子类型的变体的表达式。 颜色常 颜色常列表。 比较常 用于比较运算的常列表。 连接运算符 (&) 强制两个表达式的字符串连接。 Const 语句 声明用于字母值的常。 Cos 函 返回角度的余弦值。 CreateObject 函 创建并返回对“自动”对象的引用。 CSng 函 返回已被转换为单精度子类型的变体的表达式。 CStr 函 返回已被转换为字符串子类型的变体的表达式。 日期和时间常 在日期和时间运算中用来定义星期几和其他常的常列表。 日期格式常 用于日期和时间格式的常列表。 Date 函 返回当前系统日期。 DateAdd 函 返回加上了指定的时间间隔的日期。 DateDiff 函 返回两个日期之间的间隔。 DatePart 函 返回给定日期 的指定部分。 DateSerial 函 返回指定年月日的 日期子类型的变体 。 DateValue 函 返回日期子类型的变体 。 Day 函 返回日期,取值范围为 1 至 31。 Description 属性 返回或者设置说明某个错误的字符串。 Dictionary 对象 存储据键、项目对的对象。 Dim 语句 声明变量并分配存储空间。 除法运算符 (/) 两相除并以浮点格式返回商。 Do...Loop 语句 当条件为 True 或者当条件变为 True 时,重复一语句块。 Empty 表示尚未初始化的变量值。 Eqv 运算符 使两个表达式相等。 Erase 语句 重新初始化固定组的元素并重新分配动态组的存储空间。 Err 对象 含有关于运行时错误的信息。 Eval 函 计算并返回表达式的值。 Execute 方法 根据指定的字符串,执行正则表达式的搜索。 Execute 语句 执行单个或更多的指定语句。 Exit 语句 退出 Do...Loop、For...Next、 Function 或 Sub 代码块。 Exp 函 返回 e (自然对的底)的多少次方。 自乘运算符 (^) 指,幂为自变量。 False 关键字,其值为零。 FileSystemObject 对象 提供对计算机文件系统的访问。 Filter 函 根据指定的筛
练习1 一、单选题: 1.若机器10000代表-16,则它是【 】。 A.原码 B.反码 C.补码 D.移码 2.整数n+1位原码的值的范围是【 】。 A.-2n+1 X 2n-1 B. -2n X 2n C. -2n-1 X 2n+1 D. -2n<X<2n 3.若一个的编码是10000000,它的真值为-127,则该编码是【 】。 A.原码 B.反码 C.补码 D.移码 4.下列4个最大的是【 】。 A.(57)10 B.(111000)2 C.(72)8 D.(4B)16 5.最适合进行加减操作的字编码是【 】。 A.原码 B.补码 C.反码 D.移码 6.移码最适合进行【 】运算。 A.加减 B.乘除 C.逻辑运算 D.大小比较 7.下列中,最小的是【 】。 A.[X]补=1001101 B.[X]原=1001101 C.[X]反=1001101 D.[X]移=1001101 8.下列元件中,哪一个不是CPU的组成部分【 】。 A.运算器 B.控制器 C.寄存器 D.内存 9.硬件和软件实现功能逻辑上一样,但硬件的优势在于【 】。 A.速度快 B.成本低 C.存储容量大 D.灵活性好 10.下列哪一个不是主机的组成部分【 】。 A.运算器 B.硬盘 C.内存 D.控制器 二、填空题: 1.字长为8位的有符号所能表示的最大是_______。 2. 字长为8位的无符号所能表示的最大是_______。 3.8位整数补码的取值范围是_______。 4.设字长为8位,真值X=-1011B,则[X]原=_______。 5.移码与补码比较,只是________不同,其它都相同。 6.任何进制都包含两个基本要素,即________和________。 7.设[X]10=54.625,则[X]2=________;[X]8=________。 8.字长8位的机器中,真值[X]10=-27,则[X]补=________。 9.若X的移码表示为0011,则X的真值为________。 10.若移码的符号位为1,则该为________;若符号位为0,则该为________。 11.在浮点编码中,________和________在机器中不出现,是隐含的。 三、计算题: 1. 已知[X]补=0010,[Y]补=1101,用布斯算法计算[X*Y]补。 2. 已知[X]补=0.1010,[Y]补=1.1101,求[X+Y]补=?[X-Y]补=?并判断是否有溢出。 3. 已知X=-107,求X的补码。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值