腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
整数
溢出
、
、
我用
C
语言
处理整数,试图探索更多关于
溢出
发生
的
时间和方式。我做了一些实验,但我想知道这是否适用于每种情况。
浏览 0
提问于2012-09-09
得票数 1
回答已采纳
1
回答
如果从正数中减去一个正数,导致一个
负数
,会发生
溢出
吗?
、
、
我正在使用mips汇编
语言
,但在这里对算法
的
溢出
方面感到困惑。 假设我从20减去25,最后得到-5。这会导致
溢出
吗?我知道,如果加上2个正数或2个
负数
,输出是相反
的
符号,那么就会有
溢出
,但在减法时会丢失。
浏览 2
提问于2022-03-18
得票数 0
2
回答
溢出
数检测
、
、
、
形势: 如何区分流中
的
溢出
负数
和非
溢出
负数
?有没有办法找出并丢弃溢满
的
数字?我正在
C
#中开发,没有对流源
的
控制。所以我不能更改代码或添加任何检查。
浏览 2
提问于2016-02-20
得票数 0
回答已采纳
1
回答
使用逐位操作检查x+y是否会
溢出
的
Create方法
、
、
、
、
我需要用
C
语言
创建一个使用位操作
的
方法,它检查x+y是否会
溢出
。我最多只能使用以下操作中
的
20个;!~&^|+ << >>请记住,我必须同时测试
负数
和正数。 我已经试过好几次让它工作了。我
的
逻辑正确吗?我说:如果(x + y)小于x,那么它已经
溢出
了。
浏览 0
提问于2012-04-14
得票数 2
6
回答
默认int类型:有符号还是无符号?
、
在类
C
语言
中编程时,“默认”整数类型应该是int还是uint/unsigned int?默认情况下,我
的
意思是当您不需要
负数
,但其中任何一个都应该很容易地足够大,以容纳您持有的数据。我可以为这两种情况想出很好
的
理由: signed:在数学上表现更好,如果在一些你没有想到
的
边界情况下尝试低于零,则奇怪行为
的
可能性较小,通常可以更好地避免奇怪
的
边角情况。unsigned:提供一点防止
溢出
的
额外保证,以防您对值<
浏览 113
提问于2009-10-12
得票数 19
回答已采纳
3
回答
C
溢出
!数字变为
负数
、
我正在试着把两个整数相乘,我总是得到一个
负数
,有人能帮我吗?(通过这个函数,我试图使这个字符串"3924456639“成为一个整数)long temp = 0; for(int
浏览 0
提问于2017-06-04
得票数 1
1
回答
C
# --什么会导致这里
的
溢出
检查?
、
、
、
我习惯于
C
#不执行
溢出
检查,正如
语言
规范所述(第7.5.12节):if ((uint)index >= (uint)TotalCount) ...如果索引是负值,我预计它会变成一个很大
的
正数,从而超过TotalCount。然而,令我惊讶
的</
浏览 6
提问于2010-02-24
得票数 1
回答已采纳
1
回答
负数
的
C
++左移位
溢出
、
你能帮我理解一下(a & b)是如何变成INT_MIN
的
吗?我
的
python命令也显示了'0b1‘作为结果。为什么要报告INT_MIN
的
错误? while (b !shift of negative value -2147483648 b = carry;} 更新:
负数
的
右移定义清楚吗只要能满足下面的要求,就可以右移
负数<
浏览 0
提问于2019-04-10
得票数 4
回答已采纳
2
回答
插入数字满足方程
、
您将得到3个非
负数
:x、y和z,并且必须将插入在数字x、y或z中
的
数字(非
负数
)
的
数目最小化。x + y = z (您可以假设x、y、z和插入后
的
最终整数不会在您
的
语言
中
溢出
整数限制) 这里
的
最小插入数是3。x=3
浏览 0
提问于2021-05-04
得票数 20
2
回答
将两个8位二进制补码相加
、
、
将两个8位
的
二进制补码数10111011和11010101相加
的
结果(以8位二进制表示)是什么,您将如何计算它?
浏览 0
提问于2011-08-22
得票数 0
1
回答
检测添加
溢出
、
、
、
当我下面提到
的
mips代码中发生
溢出
时,应该用什么循环来检查呢?这是我想出
的
一个程序,通过向账户中添加存款来平衡支票簿。当发生
溢出
时,我总是得到不正确
的
值。我需要一个循环,它检测到如果值被接受就会发生
溢出
,然后在不接受坏值
的
情况下请求另一个值。
浏览 0
提问于2015-02-03
得票数 0
1
回答
Quick 2
的
十六进制补码减法/加法
、
、
我写了一个很长
的
帖子,但我会让它变得更简单。 有没有人可以一步一步地向我展示-10+-10
的
十六进制有符号16位?
浏览 1
提问于2014-10-27
得票数 1
2
回答
将代码从
C
转换为Java: shifts
、
、
我有一些
C
代码,其中一个无符号整数被一个(有符号)变量移位。例如,当转换为Java时,我能用一个带符号
的
int替换它吗? 我认为左移位是安全
的
,但我不确定右移位。
浏览 3
提问于2011-08-08
得票数 1
回答已采纳
1
回答
二补语:加法
溢出
?
、
我正试图在2
的
补体中增加24到10。我发现24 /2
的
补体是: 011000,10 /2补体是001010。当我把这两个加在一起,我得到: 100010。结果是一个
负数
。这是一个
溢出
的
例子吗?难道不可能在2
的
补码中加上24到10吗?
浏览 3
提问于2016-01-26
得票数 0
回答已采纳
1
回答
向MIPS中添加大于立即
的
指令
、
、
、
、
这里是我需要添加
的
指令 sgti,rs,imm #如果Rrs > ext32 (imm),则rd =1,否则rd=0这是我
的
电路 例如,我知道如何通过在UAL中执行一个子字符串并查看是否设置了零来计算一个值是否==另一个值,但我不知道如何检查是否大于。
浏览 11
提问于2020-07-04
得票数 0
回答已采纳
2
回答
模与余差
、
、
在进行计算时,我发现在处理
负数
时,%运算符在两种
语言
中
的
工作方式不同。,例如因此,我查看了这里关于堆栈
溢出
的
一些帖子,发现在java中,%给出了余数,而在python中,%给出了模它们对于正数都是相同
的
,但在
负数
的
情况下给出了不同
的
结果,如上面的例子所示。 因此,我搜索了模和余数之间
的
差异,在网上阅读
浏览 9
提问于2019-10-01
得票数 1
2
回答
Java中
的
意外
负数
、
else{ 这个程序
的
目的是创建一个斐波那契数字列表然而,出于某种原因,它给了我
负数
,正好在我输出
的
中间。 Math.abs() 但我想知道为什么它会给我
负数
。输出在下面。请帮助我理解这个问题。
浏览 3
提问于2015-05-05
得票数 3
回答已采纳
4
回答
为什么递增Java int最终会导致
负数
?
我试图检查不同
的
输入,并在java中创建无限循环,我发现一旦int超过最大限制,它就会变成负-2147482958。我只是在无限循环中增加int ...int i=0;i>-1;i++){ System.out.println(i); }2147483337那么,为什么它会变成
负数
呢?
浏览 1
提问于2012-06-10
得票数 4
回答已采纳
2
回答
有人能给我解释一下为什么最后一个进位位和第二个进位位不同时总是会发生
溢出
吗?
、
overflow =
c
,n ⊕
c
,n−1
c
,n
c
,n-1-7+(-2) 1001+1110 1 0它似乎是有效
的
,
浏览 1
提问于2011-01-19
得票数 2
2
回答
负条件标志N是否也设置了
溢出
?
、
、
当我正在为下周
的
学校装配/处理器架构考试做准备
的
时候,我遇到了一些令人困惑
的
事情。在执行二进制加法时,我们了解了大约4个条件标志: Z=结果为零V=产生
溢出
的
操作 0110-----现在,当用两个补数以4位计算时
浏览 1
提问于2017-01-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程基础学习字符型数据的ASCII码值为何是负数?
C语言缓冲区溢出漏洞剖析!
C语言,C+语言
C+的老豆C语言,C#的林北的C+,C语言的面向过程
C语言编程篇·最简单的C语言程序
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券