我得到一個像這樣的字符串:「000AND111」 我需要計算並返回結果。 我如何在Flex中做到這一點?計算二進制表達式 - 將字符串轉換爲二進制數據
0
A
回答
0
我想通過這個http://www.nicolabortignon.com/as3-bitwise-operations/看看。它有很多可以在AS3中使用的二進制數學例子。
1
剛看到這個帖子由於該通告由@ powerlljf3
我會建議一個3個階段的方法。
1-編寫一個小的解析器,將字符串拆分爲有意義的記號(數字和操作數)。由於操作數全部是素數,數字是0/1的組合,解析器非常簡單(語法爲LL1),所以正則表達式可以真正做到這裏的工作。
2-在建立了令牌的序列和通過調用解析的表達式樹(令牌和操作數的序列)之後,只是實現了具有特定功能的任何操作數(鏈接到我的博客,常見的布爾代數操作數)
3-終於開始從左到右讀取標記,並在找到操作數的地方應用函數。
相關問題
- 1. 將二進制字符串轉換爲二進制文字
- 2. 將二進制字符串轉換爲二進制
- 3. Python將二進制字符串轉換爲二進制int
- 4. 將字符串轉換爲二進制
- 5. 將字符串轉換爲二進制
- 6. 將二進制轉換爲字符串
- 7. 將字符串轉換爲二進制
- 8. 將二進制字符串轉換爲二進制數以執行二進制運算
- 9. 將二進制字符串轉換爲二進制或十進制值
- 10. 將二進制數字轉換爲二進制數字
- 11. 轉換二進制字符串數學表達式
- 12. 將表示二進制的字符串轉換爲二進制python
- 13. 轉換字符串「s」爲二進制
- 14. 將字符串轉換二進制爲10進制
- 15. 將十六進制字符串轉換爲二進制
- 16. 將二進制長字符串轉換爲十六進制c#
- 17. 將二進制字符串表示轉換爲字節數組
- 18. 將字符串轉換爲二進制,並在Python中將二進制轉換爲十進制?
- 19. Python:將字符串轉換爲其二進制表示形式
- 20. 如何將數字(十進制)轉換爲二進制(二進制)數字和從二進制到十進制?
- 21. Go - 如何將二進制字符串轉換爲二進制字節?
- 22. 將二進制十進制轉換爲十六進制,二進制和八進制字符串
- 23. 將SQL二進制數據轉換爲C#中的字符串
- 24. 將二進制數據轉換爲字符串
- 25. 將二進制數據幀轉換爲字符串
- 26. 將字符串轉換爲const char *(使用二進制數據)
- 27. 將二進制數據轉換爲節點中的字符串
- 28. 將二進制數據轉換爲字符串[在波斯語]
- 29. 將字符串數據轉換爲二進制圖像
- 30. Go - 將表示二進制數的字符串轉換爲int