每次遇到位操作時,特別是那些移位,旋轉,溢出事件等,我都感到非常困惑。我想知道在Web上有沒有任何介紹布爾代數的書/文章,它可以給我一個布爾代數的堅實背景,謝謝!boolean algebra article/book
回答
想到兩本真正偉大的書籍。
此外,網上你可以閱讀Bit Twiddling Hacks。
Introduction to Logic Design。涵蓋了從布爾代數到FPGA的所有內容。非常全面,它有相當數量的練習。
感謝,但我需要一個「速成班」,這太全面我對電子不感興趣..謝謝! – Pwn 2009-04-19 15:59:56
如果您使用的是C語言一樣,你也可以這樣說的:bitwise operations in C
我不知道任何關於這一問題的書籍,但這裏有一些在線資源......這聽起來我喜歡你想要更好地理解二進制文件。 MathWorld提供了Binary這個網頁的最佳數學參考。這是binary shift上的一個小程序。有關於Bitwise Operation的維基百科文章。 Ben Fry創建了一個很好的calculator,其中包含Bit Roll(旋轉) - 請務必查看計算器上的幫助,因爲它比起初的顯然要多得多 - 例如,嘗試將Mode更改爲Bin。
這是一個,謝謝! – Pwn 2009-04-19 16:04:12
當我參加第一次數字邏輯課程時,我確實在Minecraft的每個實驗室都做過。這可能無助於很多人,他們在這裏創造了許多不同的東西。
我建議在這種東西的Minecraft一些有趣的動手經驗,雖然,它可能不是最「有效」的方式來學習:)
- 1. 是否有Python的Computational Algebra包?
- 2. volatile boolean
- 3. recyclerview的setLayoutFrozen(boolean)和setHasFixedSize(boolean)目的
- 4. Java中boolean和Boolean有什麼區別?
- 5. sampleVariable As Boolean = My.settings.sampleSettings(boolean dataType)does not work
- 6. 轉換爲Boolean
- 7. PHP boolean TRUE/FALSE?
- 8. VARCHAR(1)vs BOOLEAN
- 9. XPath boolean'或'
- 10. inverse boolean Navision
- 11. Wicket boolean model
- 12. C++ And Or Boolean
- 13. VB.NET Console.foregroundcolor as boolean?
- 14. JSON golang boolean omitempty
- 15. JavaScript Boolean值,
- 16. 爲JavaScript Boolean問題
- 17. c if或elseif boolean
- 18. AS3到Java(boolean?int:int)
- 19. Boolean.FALSE或new Boolean(false)?
- 20. setBorderPainted(boolean)不工作
- 21. Object == null vs boolean == false
- 22. Boolean對象和JAVA
- 23. public boolean removeStudent(int id)
- 24. DynamoDB putItem ConditionExpression「boolean」true
- 25. Hackage上的'algebra'包中的交換幺半羣
- 26. 使用Map Algebra操作在PostGIS中進行簡單的減法
- 27. 精簡框架 - Image.FromStream(Stream,Boolean,Boolean)的任何實現?
- 28. java bean boolean提交給json&boolean vs布爾
- 29. Boolean/boolean如何作爲Java中的HashMap的關鍵字?
- 30. 將Func(Of Type,Boolean)轉換爲表達式(Of Func(Of Type,Boolean))?
+1這個位置 – Draemon 2009-07-09 12:03:37