首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
普通PC机器上四字节有符号整数能表示的最小数是多少?
[单选题]
普通PC机器上四字节有符号整数能表示的最小数是多少?
-2^32+1
-2^32
-2^31
-2^31+1
添加笔记
求解答(0)
邀请回答
收藏(3)
分享
纠错
3个回答
添加回答
0
公子陈
c
发表于 2015-08-11 22:09:29
回复(0)
0
xohozu
答案:C. -2^31
解释:
32位有符号数二进制原码的范围是11111111111111111111111111111111 ~ 01111111111111111111111111111111 (0xFFFFFFFF ~ 0x7FFFFFFF),即-2^31-1 ~ 2^31-1,此时会出现两个0,即+0(0x00000000)和-0(0x80000000)。
实际上,计算机采取二进制补码的方式来表示,其表示范围同样是0xFFFFFFFF ~ 0x7FFFFFFF,但此时-0(0x80000000)的值并不是0,而是规定为-2^31,因为任何一个其他原码转换成补码时都不会是0x80000000。
因此,4字节有符号数能表示的最小数是-2^31。
发表于 2015-08-11 09:32:10
回复(0)
0
牛客523077号
C
发表于 2015-01-05 17:57:52
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
谷歌
编程基础
上传者:
没囿灵魂的空壳
难度:
3条回答
3收藏
13352浏览
热门推荐
相关试题
某指令流水线由5段组成,各段所需要...
阿里巴巴
编程基础
编译和体系结构
测试
后端开发
客户端开发
前端开发
数据
运维/技术支持
评论
(25)
按照OSI模型的层次概念,下列几个...
谷歌
网络基础
评论
(5)
来自
Google2012笔试卷
编程题 ,按照要求创建Java 应...
Java
评论
(1)
市场与销售的区别在哪里?
市场营销
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题