nonamez
Новичок
На листе вроде как решил, а перевести в код не получаеться...
PHP:
<?php
function discriminant($a = FALSE, $b = FALSE, $c = FALSE){
$di = ($b * $b) -(4 * $a * $c);
if ($di > 0) {
$di = sqrt($di);
$result = array(
'x1' => (($b * -1) + $di) / (2 * $a),
'x2' => (($b * -1) + ($di * -1)) / (2 * $a)
);
return $result;
} else if ($di == 0)
return $b * $b / 2 * $a;
return FALSE;
}
function equation($base, $near) {
// Система
// (x-2)^2+(y-3)^2 = 3^2
// (x-1)^2+(y--1)^2 = 4^2
// тут надо высчитать, но что-то уже с пол часа никак в голову не лезит как начать...
// далее должно получится что-то типа 17y^2 - 62y + 49
discriminant(17, 62, 49);
}
equation(array(2, 3, 3), array(1, -1, 4));
?>