Quadratische Gleichung Lösen

Um das wp-syntax plugin zu testen habe ich ein kleines PHP Script zum Lösen von quadratischen Gleichungen veröffentlicht:

<?php
/**
 * ax² + bx + c = 0 solver
 * 
 * @author agrafix.net
 */
header("Content-Type: text/plain;charset=utf-8");
 
// input -> ax² + bx + c = 0
$a = 1;
$b = 3;
$c = 1;
 
// calc
print "Eq: ".$a."x² + ".$b."x + ".$c." = 0\n";
 
$d = pow($b, 2) - 4*$a*$c;
print "D = $d\n";
 
if ($d < 0) {
	print "L = {}";
}
else {
 
	$x1 = (-$b + sqrt($d)) / (2 * $a);
	$x2 = (-$b - sqrt($d)) / (2 * $a);
 
	if ($x1 == $x2) {
		print "L = {".round($x1, 4)."}";
	}
	else {
		print "L = {".round($x1, 4).", ".round($x2, 4)."}";
	}
}
?>

Keine ähnlichen Beiträge vorhanden

Diesen Post teilen:
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

Keine Kommentare zu “Quadratische Gleichung Lösen”

Diesen Beitrag kommentieren:

Name (erforderlich):
EMail (wird nicht veröffentlicht) (erforderlich):
Webseite:
Kommentar (erforderlich):
XHTML: Du kannst diese Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">