由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请问一个溢出的问题
相关主题
问两道bloomberg的题目请教一个题目
经典题atoi的溢出处理写了个atoi,大家帮看有没有哪里错了?
如何判断是否会溢出请教一个题: Median of Two Sorted Arrays
大牛,过来讨论一下这道题关于atoi的overflow
贡献一道M的链表题大家来看看判断三角形形状这个代码有没有问题,谢谢
弱弱的问一个问题问一个atoi overflow的问题
问题: 原码,反码,补码等 (转载)reverse an integer 怎么判断是否 overflow 来着
str2int中overflow该如何处理?请问这个3sumClosest
相关话题的讨论汇总
话题: 1111话题: 0000话题: sam话题: int话题: 溢出
进入JobHunting版参与讨论
1 (共1页)
x******3
发帖数: 1
1
int sam = INT_MAX;
sam += 1;
cout<< sam;
测试溢出,为什么输出是-2147483648而不是 -0呢?
我的意思是 sam原来是2147483647 = 1111 1111 1111 1111 1111 1111 1111 1111, 加
1不是变成 1 0000 0000 0000 0000 0000 0000 0000 0000 = (-0)??
d******b
发帖数: 73
2
反码, 补码,看看。那个就是 INT_MIN
v****r
发帖数: 11
3
楼上正解,十个字十个字
o*******r
发帖数: 73
4
试试-2,-1,0和1
b********6
发帖数: 35437
5
signed int 第一个bit是符号,你给的数是2^31而不是2^32
n*****n
发帖数: 5277
6
举个例子,4位二进制补码的表示范围是从-8(1000)到+7(0111),你把+7(0111)
再加1,正好溢出得到-8(1000)
g****y
发帖数: 2810
7
正解,哪里有-0

【在 d******b 的大作中提到】
: 反码, 补码,看看。那个就是 INT_MIN
p**r
发帖数: 5853
8
先看到带薪拉屎,然后看到溢出,哈哈。
1 (共1页)
进入JobHunting版参与讨论
相关主题
leetcode valid bst new test cases 过不去了。。。贡献一道M的链表题
离奇的Amzaon第一轮电面弱弱的问一个问题
为什么这个阶乘函数算到37就溢出了?问题: 原码,反码,补码等 (转载)
求助:求整数的位数,咋就不对了呢?str2int中overflow该如何处理?
问两道bloomberg的题目请教一个题目
经典题atoi的溢出处理写了个atoi,大家帮看有没有哪里错了?
如何判断是否会溢出请教一个题: Median of Two Sorted Arrays
大牛,过来讨论一下这道题关于atoi的overflow
相关话题的讨论汇总
话题: 1111话题: 0000话题: sam话题: int话题: 溢出