首页 开发编程 正文

php怎么用函数解一元二次方程(编程求一个一元二次方程的解)

PHP一元2次方程求解if($j=0){echo'无解';...

本篇文章给大家谈谈php怎么用函数解一元二次方程,以及编程求一个一元二次方程的解对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录:

PHP 一元2次方程求解

if ($j = 0)

{

echo '无解';

}

我没学过,但C在学。。。

好像if里面的条件反了吧?

用PHP如何编程?由用户输入一元二次方程的系数,根据系数求一元二次方程的解,将结果输出。

html

body

divfont size=4 color=blue face="黑体"p align=center计算一元二次方程的解/font/div

divfont size=4 face="黑体" color=redp align=centeraX*X+bX+c=0/font/div

form action="" method="post"

table border="1" align="center" cellpadding="0" cellspacing="0"

trtd colspan="2" align="center" bgColor="#999999"表单/td/tr

trtd系数a:/tdtdinput name="a" type="text"/td/tr

trtd系数b:/tdtdinput name="b" type="text"/td/tr

trtd系数c:/tdtdinput name="c" type="text"/td/tr

trtd colspan="2" align="center"

input type="submit" name="submit" value="提交"

input type="reset" name="submit2" value="重置"/td/tr

/table

/form

/body

/html

?php

if(isset($_POST['submit']))

{

$a=$_POST['a'];

$b=$_POST['b'];

$c=$_POST['c'];

$resu2=$b*$b-4*$a*$c;

if($resu2=0)

{

$x1=(-$b+sqrt($resu2))/(2*$a);

$x2=(-$b-sqrt($resu2))/(2*$a);

echo"scriptalert('输入的数为:a=".$a.",b=".$b.",c=".$c.";所以方程的解为:x1=".$x1.",x2=".$x2."');/script";

}

else

{

echo"scriptalert('方程无解!');/script";

}

}

?

ax*x+bx+c=0 一元二次方程,我想用PHP写,

不是有公式吗。

套公式给答案啊。

(-b+(bb-4ac)^1/2)/2a

注意下复数形式就好了

$x1r = 0;

$x1i = 0;

$x2r = 0;

$x2i = 0;

$a = 1;

$b = -2;

$c = 1;

$d=b*b-4*a*c;

if ($d==0)

{

$x1r=-1*$b/(2*$a);

$x1i=0;

$x2r=$x1r;

$x2i=$x1i;

echo "x1=".$x1r;

echo "x2=".$x2r;

}

if ($d0)

{

}

if ($d0)

{

}

ax*x+bx+c=0 一元二次方程,我想用PHP写, web输入数来计算的,不是直接代码定义好的!

把下面的内容写在一页面就可以了。

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 "无解";

?

关于php怎么用函数解一元二次方程和编程求一个一元二次方程的解的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

本文转载自互联网,如有侵权,联系删除