Я создаю приложение WP8, которое решает задачи численного анализа. Для одного шага мне нужно проанализировать введенную функцию, но я ничего не знаю о разборе, и я попробовал что-то еще
У меня есть стековая панель с математическими компонентами (Sin(x),Cos(x),Tan(x),+,-,*...)
когда пользователь щелкает любой компонент
Например, сначала Sin(x), затем +, а затем Cos(x)
string yazılıdenklem =""; int xdegeri=Convert.ToInt32(Xtxt.Text);
private void Sin_Tapped(object sender, TappedRoutedEventArgs e)
{
yazılıdenklem=yazılıdenklem+"Math.Sin("+xdegeri.ToString()+")";
}
private void artı_Tapped(object sender, TappedRoutedEventArgs e)
{
yazılıdenklem = yazılıdenklem + "+";
}
private void Cos_Tapped(object sender, TappedRoutedEventArgs e)
{
yazılıdenklem = yazılıdenklem + "Math.Cos(" + xdegeri.ToString() + ")";
}
Конец выбора. У меня есть строковое уравнение, например: «Math.Sin(3)+Math.Cos(3)». Могу ли я преобразовать это уравнение в любую числовую форму? Могу ли я получить какой-либо результат от этого строкового уравнения. ? Спасибо