Сообщение от kostyanet
|
После замены 2^2 больше нет 2^2, есть только ^2. Не факт что я ответил правильно, и это не важно. Не совсем понял что вы делаете, но если вычисляете выражение по кускам, то делается не так. Просто найдите токенизатор для калькуляторов и не надо свой писать.
|
Нет. Алерт четко показывает, что есть: 4.00000000^2. Просто это выражение дальше не парсится, а отправляется на выход функции, а дальше от строки отрезается только четверка и идет на вывод.