Помогите пожалуйста найти ошибки в коде
Никак не получается решить данную задачу, все время какие-то ошибки.Буду очень признателен за помощь, заранее спасибо!
Ответы (1 шт):
Автор решения: Qwertiy
→ Ссылка
- В условии не сказано, что уравнение квадратное.
Проверки наЦелых чисел это не касается, там результат точный.d > 0
иd == 0
из-за погрешности могут работать неправильно. Про исправление читать тут: Вычисления на числах с плавающей точкой работают неправильно.- Ты не смог правильно вывести минус 1.
- Если корней нет, то, скорее всего, надо выводить ноль.
- При нулевом дискриминанте ты неправильно считаешь корень (следи за типами).