powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Преобразование строки (формулы) в число (MathParser)
4 сообщений из 4, страница 1 из 1
Преобразование строки (формулы) в число (MathParser)
    #39463651
faustgreen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто знает, есть ли готовые решения для вычисления значения по строке(формуле)? Например, Str = "100 + 100 +300", результат число = 500. Хотелось бы конечно с валидацией. Или подскажите как это проще всего реализовать.
...
Рейтинг: 0 / 0
Преобразование строки (формулы) в число (MathParser)
    #39463671
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eval() или макроподстановка. Ошибки ловить try ... catch
...
Рейтинг: 0 / 0
Преобразование строки (формулы) в число (MathParser)
    #39463672
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GETWORDCOUNT, GETWORDNUM

Например,

Код: vbnet
1.
VAL(GETWORDNUM(str, 1, "+"))+VAL(GETWORDNUM(str, 2, "+"))+VAL(GETWORDNUM(str, 3, "+"))
...
Рейтинг: 0 / 0
Преобразование строки (формулы) в число (MathParser)
    #39463698
faustgreen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eval + валидация - то что нужно, с GETWORDCOUNT, GETWORDNUM думаю посложнее будет. Спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Преобразование строки (формулы) в число (MathParser)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]