Показать сообщение отдельно
  #5 (permalink)  
Старый 05.06.2019, 18:37
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

DarkPhoenix,
Если не хотите использовать eval, нужно для ввода выражений использовать обратную польскую запись
Вот работающий черновичок Пример с обратной польской записью

В этом примере можно и так делать: (1+2)*3=9

Последний раз редактировалось Dilettante_Pro, 05.06.2019 в 18:39.
Ответить с цитированием