php求解一元二次方程函数
时间: 2023-08-15 15:05:20 浏览: 201
求解一元二次方程
以下是求解一元二次方程的 PHP 函数:
```php
function solveQuadraticEquation($a, $b, $c) {
// 计算判别式
$delta = $b * $b - 4 * $a * $c;
// 判断方程的根的情况
if ($delta > 0) {
$x1 = (-$b + sqrt($delta)) / (2 * $a);
$x2 = (-$b - sqrt($delta)) / (2 * $a);
return "方程的根为:x1=$x1, x2=$x2";
} else if ($delta == 0) {
$x = -$b / (2 * $a);
return "方程的根为:x=$x";
} else {
return "方程无实数根";
}
}
```
使用方法:
```php
$a = 1;
$b = -3;
$c = 2;
$result = solveQuadraticEquation($a, $b, $c);
echo $result;
```
输出结果为:
```
方程的根为:x1=2, x2=1
```
阅读全文