&具有比更高的优先级
==,因此表达式
a == 2.0 & b
是相同的
a == (2.0 & b)
因为
and没有为浮点标量和布尔数组定义按位,所以会出现错误。
添加括号以获得您所期望的:
(a == 2.0) & b
欢迎分享,转载请注明来源:内存溢出
&具有比更高的优先级
==,因此表达式
a == 2.0 & b
是相同的
a == (2.0 & b)
因为
and没有为浮点标量和布尔数组定义按位,所以会出现错误。
添加括号以获得您所期望的:
(a == 2.0) & b
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)