早教吧作业答案频道 -->数学-->
关于x&(-x)求解释,x&(-x)是什么意思,有什么用啊?
题目详情
关于x&(-x)
求解释,x&(-x)是什么意思,有什么用啊?
求解释,x&(-x)是什么意思,有什么用啊?
▼优质解答
答案和解析
在C语言中
& 是 按位与运算符
-x 是x 的补码;补码为取反+1
x&(-x)返回x与2^64的最大公约数,即x最多能被n个2整除就返回2^n;如果x是奇数返回1
所以返回值为0,表示x=0
返回值为1,表示x为奇数
返回值为其他数,表示x为x与2^64的最大公约数
在条件语句中可以判断 该数是否为0,为1,能倍2整除?
利用状态位也可以 判断x是否为0
或者直接返回x与2^64的最大公约数
& 是 按位与运算符
-x 是x 的补码;补码为取反+1
x&(-x)返回x与2^64的最大公约数,即x最多能被n个2整除就返回2^n;如果x是奇数返回1
所以返回值为0,表示x=0
返回值为1,表示x为奇数
返回值为其他数,表示x为x与2^64的最大公约数
在条件语句中可以判断 该数是否为0,为1,能倍2整除?
利用状态位也可以 判断x是否为0
或者直接返回x与2^64的最大公约数
看了 关于x&(-x)求解释,x&...的网友还看了以下:
求极限limx→∞e^x求极限:limx→∞e^x解释一下,是求当x趋近于无穷时,e的x次幂的极限 2020-05-14 …
朗格朗日乘子法看了老半天,没看懂书上关于这个的解释.有一系列的问题向大侠请教.书上以极小问题为例, 2020-05-16 …
反函数、y=x^2(x≥0)求解释y=x^2x=-√y结果为什么是有负号! 2020-06-12 …
简谐振动f=-kx请问这个的适用条件是什么啊?小角度的单摆满足f=-mgθ可这里面连x都没有还有那 2020-06-29 …
近似数x*=0.231关于真值x=0.229有()位有效数字,需要具体解释,为什么? 2020-07-19 …
函数y=f(x)与直线x=a至多有一个交点,为什么?请仔细说明!(请解释有一个交点和无交点的情况! 2020-07-25 …
limx-0f(x)和limx-0g(x)都不存在,他们的和存在吗,为什么?还有两个不存在的极限乘 2020-07-31 …
定积分的定义是这样的:设函数f(x)在区间[a,b]上有界,这里有界怎么解释呢?在区间上连续不行吗 2020-07-31 …
实数m取什么值时,关于X的方程mx²+2(m-1)x+m=0有两个正跟?1为什么用到并解释韦达定理 2020-08-01 …
求解第二类曲线积分对称性问题哪位给我讲讲为什么曲线关于y轴对称,p(x,y)是关于x的偶函数,则p 2020-08-01 …