Я получаю строку вроде этого: «000AND111» Мне нужно рассчитать это и вернуть результат. Как я это делаю в Flex?вычислить двоичное выражение - преобразовать строку в двоичные данные
ответ
Я бы просмотрел этот http://www.nicolabortignon.com/as3-bitwise-operations/. В нем много примеров бинарной математики, которая может использоваться в AS3.
просто увидеть этот пост благодаря Pingback от @ powerlljf3
Я хотел бы предложить подход 3-х фаз.
1- написать небольшой парсер, который разделяет строку в значащих токенах (числа и операнды). Так как Операнды - все литеры, а цифры - комбинация 0/1, синтаксический анализатор довольно прост (грамматик LL1), поэтому регулярные выражения могут действительно работать здесь.
2- после создания последовательности токенов и то, что texnically вызывают дерево синтаксического разбора (последовательность токенов и операндов), просто реализует любой операнд с определенной функцией (ссылка на мой блог, работает для нескольких общие операнды булевой алгебры)
3- Наконец, просто начните читать маркеры слева направо и примените функцию, в которой найдены операнды.
- 1. Вычислить строку как выражение
- 2. Как преобразовать двоичные данные в изображение?
- 3. как преобразовать двоичные данные строки в строку в android
- 4. Как преобразовать двоичные данные из binaryjs в строку/текст
- 5. Как преобразовать строку в двоичные данные с помощью .net
- 6. Javascript html5, как преобразовать двоичные данные в строку
- 7. Как преобразовать двоичные данные в строку utf8 после dart2js
- 8. как преобразовать двоичные данные (ISO-8859-1) в строку
- 9. C# конвертировать двоичные данные в строку?
- 10. Как преобразовать двоичные данные в файл в C#?
- 11. Python: преобразовать строку в ее двоичное представление
- 12. Golang: Как преобразовать строку в двоичное представление
- 13. преобразовать двоичные данные в base-64 javaScript
- 14. преобразовать битмап в двоичные данные в C#
- 15. Двоичные данные для преобразования строки в строку
- 16. Как преобразовать xml в двоичные данные
- 17. Как преобразовать двоичные данные в целое число?
- 18. Как преобразовать двоичные данные в значение float?
- 19. Как скопировать двоичные данные в строку
- 20. Как скопировать двоичные данные в строку stream
- 21. Как преобразовать прикладные/двоичные данные в простые данные в linux
- 22. Как преобразовать представление строк двоичного в двоичное?
- 23. Как конвертировать Hex строку в двоичные данные в объективных C
- 24. Двоичные данные в Python
- 25. Как преобразовать двоичные данные в формат строки в j2me
- 26. как преобразовать строку в математическое выражение программно
- 27. Как преобразовать двоичные данные в строки и обратно в Java?
- 28. Как вычислить строку, написанную как выражение?
- 29. как преобразовать двоичные данные в base64 из вложений couchdb
- 30. C# преобразовать строку в int в выражение