| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Object Pascal: кроссплатформенные технологии > 16-ичная система исчисления %) |
| Автор: Jkob 12.5.2009, 14:11 |
| Я понятия не имею как с системами счисления работать... Задание: написать программу перевода строки с выражением типа: X+( - ; / ; * ) Y из 16ой СИ в двоичную, выполнение действий сложения (вычитания; деления; умножения) в 2ой СИ, и вывод результатов снова в 16ой СИ. Прим: вещественные числа с фиксированной точкой без знака исходные данные, результат - шестнадцатеричная СИ; выполнение действий - двоичный прямой код кто нибудь знает как? |
| Автор: volvo877 14.5.2009, 10:21 |
| Ну, попробуй взять лист бумаги, написать на нем выражение: А / 3 , и перевести его в двоичную СС, сделать необходимую операцию, а потом перевести обратно в Hex... А потом просто запрограммируй свои действия. |
| Автор: Jkob 14.5.2009, 19:34 |
| Я могу написать анализатор ввода строки, а как действия в бинарной СИ выполнять - не понимаю |