-2
A
回答
4
讓我們來看看xor
的truth table:
x xor y
T F T ; x and y are both true, x xor y is false
T T F ; x and y are different, x xor y is true
F T T ; x and y are different, x xor y is true
F F F ; x and y are both false, x xor y is false
換句話說:如果兩個x
和y
相等,則xor
是假的。但如果x
和y
不同,那麼xor
爲真。而這也正是這個計劃的代碼這樣說:
(if (boolean=? x y) ; are x and y equal?
#f ; then xor is false
#t) ; otherwise xor is true
相關問題
- 1. eq如何?在球拍工作?
- 2. Python的插座網上聊天,我不明白Select.select()和它是如何工作
- 3. 我不明白這段代碼是如何工作的?
- 4. 我不明白這段代碼是如何工作的
- 5. 我不明白這是如何工作的(功能?)
- 6. .NET BackgroundWorker:我不明白ReportProgress是如何工作的
- 7. 我不明白jQuery .each()和.html()方法是如何工作的
- 8. Python:我不明白XML迭代是如何工作的
- 9. 我不明白陷阱是如何工作的
- 10. 我不明白這個程序是如何工作的
- 11. 我不明白QAbstractItemModel是如何工作的
- 12. 我不明白這是如何工作x => x.Id == _purchase.Centre.Id?
- 13. 球拍如果聲明
- 14. 我不明白processing.js的工作方式
- 15. Git忽略不工作,我不明白
- 16. 代碼工作正常,但我不明白它的打印
- 17. 我不明白paintComponent如何在Java中工作
- 18. 春季異步與Callable工作和我不明白?
- 19. 不明白Django的CSRF保護是如何工作的
- 20. 國際不工作或我不知道如何使它工作
- 21. 帶有jsp:useBean的Javabeans。他們如何工作?我不明白
- 22. ZMQ異步,它是如何工作的?
- 23. C#異步 - 它是如何工作的?
- 24. 不明白Scala閉包是如何工作的
- 25. queryset.exists()無法正常工作,或者我不明白?
- 26. 我不明白這是如何for循環的作品【解析】
- 27. 我不明白設計管理模型如何工作
- 28. 我不明白如何與布爾數組工作
- 29. 我不明白爲什麼/如何CGAffineTransformTranslate工作
- 30. 我不明白EF5 dbContext.Entry(entity).Reload()方法應該如何工作?
嗯......因爲我從來沒有見過球拍代碼之前(看起來像LISP),並給予XOR ='X &&的傳統定義ÿ||! !x && y' ...那麼它看起來好像會起作用(因爲我會假設'boolean =?'會檢查兩者是否爲真 - 我可能會犯這個錯誤)。 – Makoto
你不幫我。 – user3466525
您可能希望閱讀[SO問題清單](http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist)以改善您的問題。例如,在不知道你嘗試過的東西的情況下回答你的問題是很困難的。 –