
ax*x+bx+c=0 一元二次方程,我想用PHP写, web输入数来计算的,不是直接代码定义好的!
1个回答
展开全部
把下面的内容写在一页面就可以了。
<form action=? method=post>
输入a:<input type=text name=count1>
输入b:<input type=text name=count2>
输入c:<input type=text name=count3>
</form>
<?php
$a=floatval($_POST['count1']);
$b=floatval($_POST['count2']);
$c=floatval($_POST['count3']);
$delta=pow($b,2)-4*$a*$c;
if($delta>=0){
echo "x1 = ".((-$b+sqrt($delta))/(2*$a));
echo "<br/>";
echo "x2 = ".(($b+sqrt($delta))/(2*$a));
}else echo "无解";
?>
<form action=? method=post>
输入a:<input type=text name=count1>
输入b:<input type=text name=count2>
输入c:<input type=text name=count3>
</form>
<?php
$a=floatval($_POST['count1']);
$b=floatval($_POST['count2']);
$c=floatval($_POST['count3']);
$delta=pow($b,2)-4*$a*$c;
if($delta>=0){
echo "x1 = ".((-$b+sqrt($delta))/(2*$a));
echo "<br/>";
echo "x2 = ".(($b+sqrt($delta))/(2*$a));
}else echo "无解";
?>
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询