腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
#和Java规范是否说明了有符号整数溢出的相同行为?
、
、
、
、
在
C
和
C
++中,符号整数溢出或下溢的行为是未定义的。 ..。从规范的措辞来看,我觉得在Java中结果是可移植的(因为该
语言
需要2的
补码
表示),而
C
#可能有也可能没有这个结果(因为它似乎没有指
浏览 3
提问于2016-01-03
得票数 13
8
回答
~
运算符
的功能是什么?
、
、
、
不幸的是,搜索引擎在使用这个查询时失败了。int foo = ~bar;
浏览 0
提问于2009-09-15
得票数 6
回答已采纳
8
回答
为什么
C
,
C
++,Java不使用一个
补码
?
、
、
、
我听说
C
,
C
++,Java使用两个
补码
来表示二进制。为什么不使用1
补码
?使用2
补码
比使用1
补码
有什么优势吗?
浏览 2
提问于2009-11-03
得票数 3
回答已采纳
4
回答
是否定义了对有符号整数进行位运算的结果?
、
我知道>>在有符号整数上的行为可以依赖于实现(特别是当左操作数为负数时)。
浏览 5
提问于2012-07-25
得票数 62
回答已采纳
3
回答
一元
运算符
在
C
中是如何工作的,你不能预先递增0
、
、
我对一元
运算符
在
C
中的
补码
、逻辑否定和预增是如何工作的感到困惑。1
补码
对0的作用是这样的:{ a = ~0; // Ones complement printf("%d",a); 考虑到它们都是一元
运算符
,为什么三个
运算符</e
浏览 6
提问于2011-06-28
得票数 2
回答已采纳
2
回答
为什么没有为二进制减法设置溢出标志?
、
、
、
例如:reg [31:0] b = 32'hFFFF_FFFF; 我知道
c
=a-b将导致零,并且溢出标志将不会被设置我的理解是,ALU使用减数(
运算符
的右侧)的2的
补码
,并将其添加到被减数(
运算符
的左侧)。 因此,存储在reg b中的值的2
补码
是32'h1。即使我将reg
c
的宽度更改为33,
c
32也没有设置为1。我知道当
浏览 5
提问于2018-05-02
得票数 0
1
回答
目标
C
整数到2的
补码
转换
、
、
我试着把我的16位整数转换成2的
补码
,如果它是负数。 目前,我使用的是1的
补码
运算符
。我想我可以使用它,然后将二进制值加1,以将其转换为二的
补码
。如果不是,在Objective-
C
中将16位整数转换为2的
补码
最合适的方法是什么?
浏览 3
提问于2017-04-20
得票数 0
3
回答
波浪号(~)
运算符
是做什么的?
、
我最近在一个代码中看到了上面的
运算符
,我在谷歌上搜索了它,但发现nothing.The代码是below.Please描述这个
运算符
到底做了什么?
浏览 0
提问于2010-10-17
得票数 58
回答已采纳
6
回答
Java和
C
++操作符有什么不同吗?
、
、
如果将Java的原始数值类型加上布尔值与
C
++等价类型进行比较,是否存在与
运算符
相关的区别,如优先规则或位操作
运算符
的作用?或者是括号的效果?换一种方式问,如果我拿一个Java表达式,并试图在
C
++中编译和运行它,它总是编译并总是给出相同的结果吗?
浏览 2
提问于2011-07-08
得票数 9
回答已采纳
8
回答
整数值上的~是做什么的?这个操作的用法
、
我想知道int值上的操作是做什么的。我编码并打印一个赋值为3的~a,结果是-4。请告诉我它的用法。
浏览 1
提问于2015-01-01
得票数 0
3
回答
Python和Powers
、
、
、
在线讲师告诉我,当我试图提高到某个数字时,要使用
运算符
**,而不是^。示例:输出为11。但我所寻找的(我被告知)更类似于: print 8**3,它给出了正确的答案512。
浏览 0
提问于2012-08-21
得票数 41
回答已采纳
2
回答
体系结构的一元非/整数
、
、
、
、
来自“掌握Perl/第16章/位
运算符
/一元不,~": #!
浏览 0
提问于2010-12-31
得票数 3
回答已采纳
2
回答
二进制反数
、
、
、
我想得到相反数量的二进制数(意味着x--> -(x)和-(x) --> x)。thnx
浏览 1
提问于2011-03-29
得票数 0
回答已采纳
7
回答
在
C
语言
中,"return ~0“是什么意思?
、
我正在处理一些
C
代码,其中包括那是什么意思?几乎不可能在谷歌上搜索...
浏览 2
提问于2010-09-14
得票数 13
回答已采纳
2
回答
用位
运算符
返回
C
中最负的两个补数
、
、
、
我在
C
中有一个函数,它应该返回最负的两个
补码
:} 我被限制使用最多4个位
运算符
。这些
运算符
包括:!
浏览 0
提问于2019-02-05
得票数 1
回答已采纳
2
回答
C
在内部使用2的
补码
来计算像5-4这样的无符号数吗?
、
、
、
我有
C
代码作为{ unsigned int b = 4;} 上面代码的输出是1,我认为
C
内部计算的结果是取-4的2的
补码
,然后使用
补码
算法来评估结果。(在这里,我谈论的是
C
语言
如何使用二进制计算结果)
浏览 14
提问于2021-07-30
得票数 0
5
回答
Java:~是什么意思
、
、
、
在这段Java源代码中,我有下面这一行:波浪号~是什么意思?
浏览 5
提问于2009-09-27
得票数 82
回答已采纳
1
回答
非正则
语言
的补语总是递归
语言
吗?
、
、
、
非正则
语言
的补语总是递归
语言
吗?但是我如何用这些事实来回答最初的问题呢?如何判断一种非常规
语言
是否是递归的?
浏览 5
提问于2015-02-11
得票数 0
8
回答
使用位操作获取INT_MAX
、
在
C
中,如何仅使用按位
运算符
获得INT_MAX的值?我预计~0是1111111111 ( 1的
补码
,所以是十进制-1),~0 >> 1是0111111111,这将是max,但它仍然是-1。
浏览 2
提问于2012-02-23
得票数 6
回答已采纳
2
回答
为什么一个正数在Javascript中是按位运算的,或者0并不总是正数
、
为什么一个正数在Javascript中是按位运算的,或者0并不总是正数3391700000|0-34048296 -1410067296相关:
浏览 1
提问于2015-07-10
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【C语言】&运算符
C语言运算符
c语言运算符号
C语言逻辑运算符详解
C语言-运算符默认优先级
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券