将java逻辑运算符转换为R

时间:2013-04-26 01:40:09

标签: java r logic

我需要将此java语句转换为R(简化):

return T/F || T/F || T/F ^ T/F;

我看到^java中的“按位异或”,但我并不完全理解R中的内容。它听起来像最后两个术语中的一个或另一个必须是TRUE,但这只是猜测。我很感激一点线索,以便得到正确的答案。感谢。

1 个答案:

答案 0 :(得分:3)

R中的“按位异或”为xor(x,y),请查看文档link。 使用不同的运算符时应该使用括号......但基本上是:

return T/F || T/F || (T/F ^ T/F);

中的

java

表示:

return(T/F || T/F || xor(T/F, T/F))

中的

R

或者这可能不是您想到的优先顺序......如果不是,如果您使用括号,我可以帮助您。