问题标题:
请问下面a的值是什么?最好写一下分析结果.booleanisTrue=((10^5)>>8)))>3.0/2||((~4&3%2)!=3/2);求a=?分析过程好的有追加.求isTrue=??的值,不是求a。
问题描述:
请问下面a的值是什么?最好写一下分析结果.
booleanisTrue=((10^5)>>8)))>3.0/2||((~4&3%2)!=3/2);
求a=?
分析过程好的有追加.
求isTrue=??的值,不是求a。
郭树军回答:
楼主,你这个题够啰嗦啊,不过我还是费了半天时间给你剖析了一下,你一步一步的看下去就明白了
………………………………………………………………………………
首先第一个式子(设为A):((10^5)>>8)))=(((11)
下面计算其值
11=1
(((2|5)>=(~4&3)?(((11):(1024>>>8)))>3.0/2=false
这里其实不用算,肯定是false,因为无论0>3.0/2还是1>3.0/2结果都是false
………………………………………………………………………………………………………………
那么A&&B=true&&false=false
//((10^5)>>8)))>3.0/2=true&&false=false
最后一段我就不写了,结果是false,具体你自己研究吧
最后就是false||false=false
查看更多
八字精批
八字合婚
八字起名
八字财运
2024运势
测终身运
姓名详批
结婚吉日