kvadr rovnica v php
dalsi problem je ze neviem ako spravit aby to pocitalo aj komplexne cisla (resp odmocninu zo zaporneho cisla)
kod:
if ($a==0) echo "Rovnica nemá riešenie.";
else
{
$d=$b*$b–4*$a*$c;
if ($d>0)
{
$x1=(-$b+sqrt($d))/2*$a;
$x2=(-$b-sqrt($d))/2*$a;
echo "x1=$x1
x2=$x2";
}
if ($d<0)
{
$x1=(-$b+sqrt($d))/2*$a;
$x2=(-$b-sqrt($d))/2*$a;
echo "x1=$x1 i
x2=$x2 i";
}
if ($d==0)
{
$x=(-$b/2*$a);
echo "x=$x";
}
}
Pre pridávanie komentárov sa musíte prihlásiť.
if ($a==0) echo "Rovnica nemá riešenie.";
else
{
$d=$b*$b–4*$a*$c;
if ($d>0)
{
$x1=(-$b+sqrt($d))/2*$a;
$x2=(-$b-sqrt($d))/2*$a;
echo "x1=$x1
x2=$x2";
}
else if ($d==0)
{
$x=(-$b/2*$a);
echo "x=$x";
}
else
{
$d=sqrt(-$d);
$x1=(-$b)/(2*$a);
$xi=$d/2*$a;
echo "x1=$x1+$xi";
echo "i
";
echo "x2=$x1-$xi";
echo "i";
}
}