Данный код поможет с легкостью найти решение квадратного уравнения скрипт написан рукожопом за 15 минут и имеет кучу костылей и отработан на практичесских задачах с которыми легко справился. Весь код закомментирован, изменениям подлежат только три строки указывающие коэфициенты a,b,c. Алгоритм работает на решения квадратных уравнений через дискриминант и приводит полный лог действий в соответствии с письменным оформлением задачи. Также данный алгоритм можно использовать для решения квадратичной функции.
float a = 1; //Число стоящее перед квадратом.
float b = -12; //Число стоящее перед Х
float c = 36; //свободный коэфициент ( число без Х);
float D;
float X1, X2;
void setup() {
size(500, 150);
background(0, 25, 0);
stroke(255);
D=(b*b)-(4*a*c);
if(D > 0) {
X1=(-b-sqrt(D))/(2*a);
X2=(-b+sqrt(D))/(2*a);
te
...
Читать дальше »