异或的意思true=a<b and true =c>d 返回false
false=a<b and false=c>d 返回false
true=a<b and false=c>d 返回 true
false=a<b and true=c>d 返回 true
false=a<b and false=c>d 返回false
true=a<b and false=c>d 返回 true
false=a<b and true=c>d 返回 true
(a<b)^(c>d)
是在(a>b)&&(c>d)和(a<b)&&(c<d)时操作
nc201(Bricklayer)解释的很清楚了