Пример решения квадратного уравнения на PHP

Автор: | 16.12.2020

Разберем решение квадратного уравнения вида Ax2+Bx+C=0 на php.
Сначала нужно вычислить дискриминант по формуле :
D=(B*B-4*A*C)
Если D>0 то два решения:
x1= (-B -√D)/(2*A);
x2= (-B +√D)/(2*A);
Если D=0 то одно решение:
x= -B/(2*A);
Если D<0 то нет решения. На php это будет выглядеть так:

<?php 
$A=2;// коэффициенты квадратного уравнения
$B=7;
$C=1;
$D=$B*$B-4*$A*$C; // вычисление дискриминанта
echo $A."x^2+".$B."x+".$C."=0<br>"; // вывод на экран уравнения
if ($D>0) {    // условие дискриминант больше нуля
$x1= (-$B -sqrt($D))/(2*$A); // вычисление x1
$x2= (-$B +sqrt($D))/(2*$A);  // вычисление x2
echo "x1=".$x1."<br>";  //вывод значения x1 на экран
echo "x2=".$x2."<br>"; //вывод значения x2 на экран
} else if ($D==0) {  // дискриминант равен нулю
$x= -$B/(2*$A);   // вычисление решения х
echo "x=".$x."<br>"; // вывод на экран х

} else  // условие дискриминант меньше нуля
{

echo "Решений нет";  // вывод на экран текста "Решения нет"
}

?>

Этот код можно сохранить в файл, и посмотреть выполнение этого кода . По данной ссылке можно увидеть результат выполения данного кода

0 0 голос
Рейтинг статьи

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии