用户:yee剑走天下查看:307 回复:18 评论:21 创建时间:2022-07-26T17:40:18
我们知道的运算符也就大概那些吗()
但是()这个^居然也是一个运算符?)
如果输入1^2会得到3
但是输入2^3却会得到1))
这是什么奇奇妙妙的运算方法()
哪位大佬可以揭晓一下()
经过学习后,啊我也知道了,具体计算步骤看下面:
int a = 15 ^8
a=7
15的二进制:1111
8的二进制:1000
比较后的结果:0111
二进制0111的十进制值是7
所以就等于7()()()
点赞0
评论
sodayo
星辰Lolita运算过程就是把两个数字转换成二进制,比较每一位,如果不相等结果的那一位就是1,如果相等就是0
1的二进制是0001,2是0010,第一和第二位一样,第三位和第四位都不一样,所以就是0011也就是3
2是0010,3是0011,2^3前三位一样,最后一位不一样,结果是0001,所以就是1
点赞2
评论
#python是个好东西,可惜你不会
print(20**20)
#次方的意思
点赞1
评论
不是()()是JS里面的
python我不会?就你会啊?你可真厉害咧
额,你回复我干哈
喵=我.干(神奇的屏蔽词又增加了()())
))))眼睛不太好()回复错了)))
照你这么说,1的2次==3
哇塞,捕捉会python的大佬!python语言比任何语言都难!(假)
数学中:a^b =>a的b次方,
编程中:a^b => a异或b,
a化成2进制,b化成二进制之后,分别比较每位,两位相同则0,不同则1,
最后化成10进制就好啦~
点赞1
评论
0^0 = 0 1^1= 0 两数相同 1^0 = 1 0^1 = 1 两数不同
用法:某些奇奇怪怪的C++题目()
CodeStar_还有 | & ! << >> ++ -- % ~ 等 ()()()()()(()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()
点赞0
评论
丨丨