MXPARSER AGEMYMENT AGEMOM Десятичное значениеC#

Место общения программистов C#
Anonymous
MXPARSER AGEMYMENT AGEMOM Десятичное значение

Сообщение Anonymous »

Так что у меня есть проблема, пытаясь установить аргумент MxParser с десятичным значением. < /p>

public void SetArguments(List argumentsValues)
{
_x = new List();
var argsNumber = argumentsValues.Count;
for (int i = 1; i < argsNumber + 1; i++)
_x.Add(new Argument("x" + i + "=" + argumentsValues[i-1]));

if (argsNumber == 1)
{
_expression = new Expression(_base, f, _x[0]);
}
if(argsNumber==2)
{
_expression = new Expression(_base, f, _x[0], _x[1]);
< /code>

Вот образец моей функции. _x [0] появляется как 0 Другое, что когда я вычисляю выражение и пытаюсь сдаться результат к десятичному, я получаю переполнение (потому что я пытаюсь преобразовать NAN в десятичное значение). Мне действительно нужно передавать значения поплавда в аргументы функции.

Подробнее здесь: https://stackoverflow.com/questions/502 ... -exception

Вернуться в «C#»