腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(5582)
视频
沙龙
4
回答
按
位
运算符
(
移位
除外)
在
基数
-10中
是否
有
任何
数学
意义
?
、
根据,
移位
可以用来计算2的功率: 左算术
移位
n等于乘2^n (如果该值不溢出),而两个补值的右算术
移位
n等于除以2^n并向负无穷远舍入。我一直在想,其他
按
位
运算符
(~、|、&、^)
在
应用于
基数
-10时
是否
有
任何
数学
意义
?我明白它们是如何工作的,但是这些运算的结果可以用来计算十进制世界中有用的东西吗?
浏览 1
提问于2010-07-23
得票数 39
回答已采纳
1
回答
C#:枚举中的
位
运算符
(MVC中的自定义授权)
、
、
我目前正在阅读,但我并不真正理解逻辑
运算符
是如何工作的。有人能给我解释一下吗? 例如:如果我想与客户,员工,主管和管理员有4个级别的安全。
浏览 0
提问于2010-01-29
得票数 6
回答已采纳
1
回答
用乘法实现加法
、
、
、
、
我已经熟悉了一个著名的问题:使用加法实现乘法,或者使用乘法进行幂运算,使用循环或位
移位
算法,以及添加
移位
位
组组合。现在,我想知道
是否
有
任何
方法只使用更高级别的运算来实现加法,例如,具体而言,乘法、指数、对数等(减法除外)。这是通过将这些操作(可能是
按
位
运算符
作为助手)结合在一起的一些算法实现的,还是添加作为公理的基本操作,因此
除了
其定义之外,不能以其他方式再现? 谢谢。
浏览 3
提问于2016-09-14
得票数 11
5
回答
该方法添加mod 2^512
、
、
、
我知道我
数学
不好。
浏览 0
提问于2015-05-02
得票数 3
7
回答
从一个int到另一个int在任意位置复制N
位
的算法
、
、
过去几天我一直
在
思考的一个有趣的问题是如何在目标整数的给定位置将一个整数的
位
复制到另一个整数中。由于避免条件或循环的任意限制(允许我只使用
数学
/
位
操作),我开发了以下函数(C++) int setbits(int destination, int source, int at, int numbits
是否
使用了
任何
特别值得注意的算法(通过显著的,我是问
是否
有
任何
特别有效的技巧可用于此)?
是否
像我认为的那样有效(也就是说,<e
浏览 7
提问于2009-08-16
得票数 17
回答已采纳
3
回答
浮点变量的左移<<
我想把num和parameter.Here相乘,num和.I都是浮点变量,我计划使用二元
运算符
,也就是左
移位
<<。.我的硬件是非常昂贵的乘法运算,.My代码正在做这种乘法,尽管输出的图像是高度*宽度时间.So,我想通过
移位
运算符
来避免这种情况float32_t scale
浏览 1
提问于2015-03-23
得票数 1
1
回答
移动操作符“
在
第五
位
之后丢弃
任何
位
”是什么意思?
、
来自“JavaScript:权威指南”一书:
按
位
运算符
期望整数操作数,并表现为这些值被表示为32
位
整数,而不是64
位
浮点值。如果有必要,这些
运算符
将其操作数转换为数字,然后通过删除32后面的
任何
小数部分和
任何
位
,将数值强制转换为32
位
整数。
移位
操作符需要0到31之间的右侧操作数.
在
将此操作数转换为无符号32
位
整数后,它们会将
任何
位</e
浏览 3
提问于2020-10-12
得票数 1
回答已采纳
7
回答
左移浮点型
、
、
尝试执行以下操作时遇到编译器错误它会给出一个错误:"error C2296:'<<‘:非法,左操作数有’C2296‘类型“ V向左
移位
不能浮点变量吗?
浏览 0
提问于2012-02-17
得票数 7
回答已采纳
4
回答
关于C++
移位
算子的思考
、
很多C++的功能在这本书中解释得很好,但是我遇到了一些困难,无论它
是否
对我有帮助,例如,当我想要编写一个游戏时,它是如何工作的让我恼火,我真的无法从给出的解释中得到它。我想知道这里
是否
有人可以帮助我解释这个示例程序实际上是如何工作的:void printBinary(const unsigned char val); PR ("b in binary: ", b); PR("a
浏览 4
提问于2011-10-13
得票数 2
回答已采纳
5
回答
“~”(摆线)算子
在
Python中的应用
、
、
、
、
我刚刚通过
在
Python中发现了,并一直试图为它提供一个实际的应用程序,如果不是,确定将操作符重载(通过重写__invert__方法)用于其他用途
是否
通常是安全的。问题中给出的示例
在
TypeError中失败了,并且提供的看起来相当吓人。-100, 100): assert i ^ ~i == -1对于这个操作符,
是否
有我应该知道的有效用例的例子即使存在,对于int以外的类型,重写此
运算符</em
浏览 10
提问于2016-07-08
得票数 19
回答已采纳
3
回答
如果(c >> a& 1)是什么意思?
、
、
我
在
试着理解这种状况意味着什么。我的意思是->如果(c >> a是1) 注:c >> a & 1与(c >> a) & 1相同。
浏览 2
提问于2021-11-12
得票数 0
回答已采纳
2
回答
C中的
位
运算符
是否
既用于
位
运算,也用于整数或某些C类型的运算?
、
在
C中,位
移位
运算符
>>和<<可以用来实现整数之间的乘法和除法。
按
位
逻辑
运算符
是否
也用于实现对较高类型的值(例如整数)的操作?位
移位
操作符
是否
也用于
位
操作? 谢谢。
浏览 0
提问于2020-10-16
得票数 2
2
回答
变量与数的奇异逻辑行为
、
、
、
假设我将a和b定义为:b = 1a == 1#True #True #True #False
浏览 2
提问于2016-08-22
得票数 0
回答已采纳
3
回答
逻辑右移、算术右移和右旋之间的区别
、
、
、
我一直在读经典的黑客之乐,我很难理解逻辑右移、算术右移和旋转右移之间的区别。如果怀疑看起来太简单,请原谅。
浏览 3
提问于2017-06-22
得票数 37
回答已采纳
2
回答
Obj-C中的多值枚举
、
、
、
、
在
Cocoa和Cocoa Touch框架中,枚举被用作常量。我知道如何使用它,
除了
在
一种情况下,您可以通过|
运算符
作为参数传递多个值。
浏览 1
提问于2010-11-14
得票数 48
回答已采纳
4
回答
这是什么意思(动作脚本代码)
、
、
+ var10; var7 = var14; } 我想确切知道的是,这些
运算符
的含义是什么
浏览 10
提问于2012-02-28
得票数 3
4
回答
>>
在
Java中做什么?
、
、
好吧,我试着查找>>,或者shift是什么意思,但是这个网站解释说:,我完全搞不懂
浏览 1
提问于2010-10-13
得票数 20
回答已采纳
9
回答
按
位
移位
(左或右)是做什么的,它是用来做什么的?
、
、
我
在
我看过的各种代码中见过
运算符
>>和<< (实际上我都不理解它们),但我只是想知道它们实际做什么以及它们的一些实际用途是什么。如果转换类似于x * 2和x / 2,那么与实际使用*和/
运算符
相比,真正的区别是什么?有性能上的差异吗?
浏览 3
提问于2011-06-17
得票数 66
5
回答
帮助理解这行PHP在做什么
变量值如下所示kPOSTAGE_HOME = 8if(($v['flag']&kPOSTAGE_HOME)==kPOSTAGE_HOME) {}
浏览 1
提问于2009-12-09
得票数 1
回答已采纳
3
回答
为什么(1 >> 0x80000000) == 1?
、
数字1,右移了
任何
大于0的值,应该是0,对吗?然而,我可以输入这个非常简单的程序,它打印1。stdio.h> { int a = 1 >> b;}
在
linux
浏览 2
提问于2011-09-30
得票数 14
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券