Помогите с лямбда-выражениями

2

У меня есть следующий метод:

static double NewtonMethodModified(Func<double, double> f, double x0, double h) { ... }

Теперь я хотел бы знать, как назвать это следующим образом:

NewtonMethodModified(<lambda expression here>, 1.0, 1.0);

Я предполагаю, что это должно быть что-то вроде

NewtonMethodModified(x => 10x-5, 1.0, 1.0);

но он не работает.

Теги:

1 ответ

8
Лучший ответ

Это уже должно работать - просто добавьте * (он по-прежнему использует С# -стильные операторы, а не неявные математические операции, такие как "10x === 10 * x" ):

NewtonMethodModified(x => 10*x-5, 1.0, 1.0);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню