В IronPython существует какой-либо способ заставить выражение, содержащее целочисленные значения, вычисляться как с плавающей запятой. Например, я хотел бы выражениеФорсирование вычислений с плавающей запятой
1/3
быть оценены как
1./3.
с результатом 0,333 ...
Мне нужно это сделать простой бег времени выражение калькулятор в рамках проекта C# с помощью IronPython. Я не могу заставить пользователей вводить выражение с конечными десятичными точками.
Вы используете 'eval' этих выражений? (Если нет, хорошо - это небезопасный способ реализовать калькулятор) –