|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.12.2016, 19:01 | #1 |
Пользователь
Регистрация: 21.09.2016
Сообщений: 13
|
Посчитать выражение в строке
Добрый вечер. Столкнулся с проблемой получаю строку , допустим "2 + 2 + 3". Подскажите пожалуйста как ее можно посчитать. Думаю парсить каждую цифру и дальше делать проверку на операторы и исходя из этого уже считать. Или может есть какая-нибудь функция как в Python eval?
|
11.12.2016, 01:25 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
угу.
например, можно такой трюк применить - http://www.programmersforum.ru/showthread.php?t=262631 (через JScript) а ещё можно так (скопировано со stackoverflow) Код:
Код:
а ещё можно взять специальную либу Цитата:
Последний раз редактировалось Serge_Bliznykov; 11.12.2016 в 01:37. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Pascal. Арифметическое выражение. Решить квадратное уравнение и посчитать выражение, используя вычисленные корни. | dauletsergazin | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 13.11.2017 11:55 |
Посчитать количество слов в строке | Eamirus | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 16.01.2014 15:15 |
Посчитать выражение. Последние штрихи в программе. Язык Си | Yakoff | Помощь студентам | 1 | 31.12.2012 04:59 |
Посчитать пробелы в строке | [Danil777] | Общие вопросы C/C++ | 2 | 13.12.2010 22:19 |