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 убрать нули
volvo извини конечно что заставил понервничать, просто я ещё не спец в программировании твоего уровня и не понял что ты имел ввиду. Например ввожу в едит а = 2 , едит б = 5 , eps = 0.0001 получаю результат : sek, chordes, kasat - посчитала, причем у sek и kasat результат практически оди и тот же, на combi выдает данные а и б неправильные, если ввожу как ты a = 1, и b = 1.5 то оно просто пишет эти значения без расчетов, и степ всегда равен 1, так же и с другими значениями, она их просто вписывает туда