Ответов: 11 Просмотров: 616
|
Всем привет я не прошу что либо за меня писать просто подскажите функцию
вот код
CODE ( html):
скопировать код в буфер обмена
<html><head><title>Математика</title></head><body> <form action="./index.php" method="post"> Дискриминант<table><tr><td style="width:50px;"> A</td><input style="width:50px;" name='a' type='text' value=""><td style="width:50px;"> B</td><input style="width:50px;" name='b' type='text' value=""><td style="width:50px;"> C</td><input style="width:50px;" name='c' type='text' value="">=0</tR></table> <input type="submit" value="Решить"> </form> </body> </html>
PHP:
скопировать код в буфер обмена
<?PHP @ini_set ( 'display_errors', false ); @ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE ); //---------------------------------------------------------------------------- /////////////////Diskriminant echo "<br />"; $a = $_POST["a"]; $b = $_POST["b"]; $c = $_POST["c"]; $bb = $b*$b; $bb2 = -$b; $ac4 = 4 * $a * $c; $b4 = $bb - $ac4; $x1 = -$b+$d/2*$a; $x2 = -$b-$d/2*$a; $a2 = $a*2; $bbd2 = $bb2 + $d2; $bbd1 = $bb2 - $d2; $a2a = $a * 2; echo $_POST["a"].$_POST["b"].$_POST["c"]."=0<br />"; echo "D=".$bb.$ac4."=".$b42."<br />"; if ($d<0){ echo "O Нет решения"; }else{ if($d==0){ echo "Один корень<br />"; echo "x=".$bb2."/".$a2; }else{ echo "X<sub>1</sub>=".$bb2."+".$d2."/2*".$a."<br />"; echo "X<sub>1</sub>=".$bbd2."/".$a2a."<br />"; echo "X<sub>1</sub>=".$x1."<br />"; echo "X<sub>2</sub>=".$bb2."-".$d2."/2*".$a."<br />"; echo "X<sub>2</sub>=".$bbd1."/".$a2a."<br />"; echo "X<sub>2</sub>=".$x2."<br>"; echo "Ответ:"; } } ?>
Проблема:
1) При решеним косяки то есть вмесо - показывает + и тому подобное но решение правильное решает правильно
2) В конце как можно сделать чтобы оставшееся дробное число округлилось
пример:
2
10
в
1
5
-------
Подскажите как это сделать код написан мной php учу 1 месяц постоянна дядя гугл и тетя яша помогали но не в этот раз
ЗА недочеты не пинать мне всего 14 лет может что то упустил в описании
------------------
Особая благодарность этому сайту и его программистам не раз мне помогали |