早教吧作业答案频道 -->数学-->
关于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&...的网友还看了以下:
设非空集合A={x|-2≤x≤a},B={y|y=2x+3,x∈A},C={z|z=x2,x∈A} 2020-04-06 …
拜求解一道一元三次方程,请给出解题过程和思路!875.65*x*x*x-50*x*x-50*x-1 2020-05-14 …
求“方程(35)x+(45)x=1的解”有如下解题思路:设f(x)=(35)x+(45)x,则f( 2020-05-17 …
下列对赫鲁晓夫批判斯大林个人崇拜的评价,不正确的是A.对从根本上铲除个人崇拜有积极作用B.反对个人 2020-05-17 …
3-艾克思分之2-艾克思-3等于艾克思-3分之1解方程一定要有解3-2/x-x-3\x-1/3 2020-07-02 …
温家宝总理常用古诗文阐述当今时代问题,诸如用《诗经》“周虽旧邦,其命惟新”与《诗品》“如将不尽,与 2020-07-02 …
邓小平指出:“我们讲解放思想,是指在马克思主义指导下打破习惯势力和主观偏见的束缚,研究新情况,”下 2020-07-06 …
帮偶解解这方程有一个方程组:3x+4z=7①.11x+10z=35②我的解题思路是,先解①3x+4z 2020-10-31 …
若lnx/(x-1)+1/x大于lnx/(x+1)+k/x对于x大于o且不等于1恒成立,求k取值范围 2020-11-10 …
求曲线上某点的切线,关于解题思路解这类题的思路无非就是方程求导,求出的导数就是切线方程的斜率,得到切 2020-12-07 …