由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 弱弱的问一个整数问题
相关主题
贡献一道M的链表题问题: 原码,反码,补码等 (转载)
离奇的Amzaon第一轮电面两道题,求解,谢谢
找工作痛苦,招人其实也很痛苦[合集] 亚马逊面食样题
careerup 2.4的答案是不是不对呀?!2007 summer intern CS 个人总结
半小时之前的G电面,估计挂了[合集] 经过一夜的辗转反侧....
求问atoi那个题目,如果不能用long long, 只能用int的话怎么detect overflow?问一道古老的面试题
弱问一下,cracking the coding interview上有关bit manipulation的解释正确么这道几率题怎么做
不会做进制转换的人能做软件设计吗?给定一个数组,找出3个数乘积最大。
相关话题的讨论汇总
话题: 负数话题: 最小话题: 0111话题: 1111话题: 1000
进入JobHunting版参与讨论
1 (共1页)
c***g
发帖数: 472
1
如果32位,为啥int的范围是
- 2^{31} to 2^{31} - 1
假设如果4位,最大的是0111,就是7, 所以是2^{3} - 1 这个我可以理解
如果是负的,最小的负数是1111,对吗? 如果是,那不是 -2^{3} 啊?
如果不对,最小的负数时多少呢?1000?
p*i
发帖数: 411
2
计算机里面数一般按补码存储
正数:补码跟原码一样
负数:例如-8,就是8按位取反再加一:1000->0111->1000
零:唯一的表示为0000
4位:最小的数是-8: 表示为1000
-7: 1001
-6: 1010
-5: 1011
-4: 1100
-3: 1101
-2: 1110
-1: 1111

【在 c***g 的大作中提到】
: 如果32位,为啥int的范围是
: - 2^{31} to 2^{31} - 1
: 假设如果4位,最大的是0111,就是7, 所以是2^{3} - 1 这个我可以理解
: 如果是负的,最小的负数是1111,对吗? 如果是,那不是 -2^{3} 啊?
: 如果不对,最小的负数时多少呢?1000?

h**6
发帖数: 4160
3
楼上正解。
q****x
发帖数: 7404
4
你的哀帝和昵称对不上啊。按昵称,应该是ssdfg。

【在 c***g 的大作中提到】
: 如果32位,为啥int的范围是
: - 2^{31} to 2^{31} - 1
: 假设如果4位,最大的是0111,就是7, 所以是2^{3} - 1 这个我可以理解
: 如果是负的,最小的负数是1111,对吗? 如果是,那不是 -2^{3} 啊?
: 如果不对,最小的负数时多少呢?1000?

p*i
发帖数: 411
5
方言
就跟那个joke一样,“用abcde...造句”

【在 q****x 的大作中提到】
: 你的哀帝和昵称对不上啊。按昵称,应该是ssdfg。
c***g
发帖数: 472
6
good point

【在 q****x 的大作中提到】
: 你的哀帝和昵称对不上啊。按昵称,应该是ssdfg。
1 (共1页)
进入JobHunting版参与讨论
相关主题
给定一个数组,找出3个数乘积最大。半小时之前的G电面,估计挂了
怎么倒序一个整数的bit位?求问atoi那个题目,如果不能用long long, 只能用int的话怎么detect overflow?
再来讨论一个题!弱问一下,cracking the coding interview上有关bit manipulation的解释正确么
问一个链表方面的算法问题 (转载)不会做进制转换的人能做软件设计吗?
贡献一道M的链表题问题: 原码,反码,补码等 (转载)
离奇的Amzaon第一轮电面两道题,求解,谢谢
找工作痛苦,招人其实也很痛苦[合集] 亚马逊面食样题
careerup 2.4的答案是不是不对呀?!2007 summer intern CS 个人总结
相关话题的讨论汇总
话题: 负数话题: 最小话题: 0111话题: 1111话题: 1000