1. Пользуйтесь тегами кода. - [code] ... [/code] 2. Точно указывайте язык, название и версию компилятора (интерпретатора). 3. Название темы должно быть информативным.
В описании темы указываем язык!!!
численные методы (Builder c++), решение нелинейных уравнений
касательные, секущие и хорды вроде считает, но в комбинированные (combi) какая-то засада. Выдает без расчетов "Данные: a и b неправильные", если убрать
if ((abs(f(a)*fd2x(a)) == f(a)*fd2x(a)) && (abs(f(b)*fd2x(b)) == f(b)*fd2x(b))) { ShowMessage("Данные: a и b неправильные"); return; }
то вроде запускается, но не считает. Если здесь в label убрать нули
Блин, ты что, издеваешься? Я тебя русским языком спросил, что ТЫ ввел, что получил такой результат? Я тебе привел данные, которые его НЕ выдают (причем это были первые же введенные мной 2 числа). А о том, что это должны быть только целые я должен был догадаться телепатически? Вообще-то меня учили, что если используется StrToFloat и переменная типа float - то можно и вещественные вводить (странно, правда?), ничего противоречащего этому утверждению в том куске программы, который ты привел, я не увидел.
А вообще - как хочешь. Не хочешь, чтоб тебе помогали - я не навязываюсь.
Сообщение отредактировано: volvo - 3.12.2007 15:17