Maison >développement back-end >tutoriel php >PHP réalise la solution d'équations linéaires binaires
Une équation intégrale qui contient deux inconnues et le degré des termes contenant les inconnues est 1 est appelée une équation linéaire à deux variables. Toutes les équations linéaires de deux variables peuvent être réduites à la formule générale de ax+by+c=0 (a, b≠0) et à la formule standard de ax+by=c (a, b≠0), sinon elles ne le sont pas. équations linéaires de deux variables.
Ci-dessous, nous vous présenterons comment utiliser PHP pour résoudre des équations linéaires à deux variables avec des exemples spécifiques.
L'équation linéaire de deux variables est la suivante :
ax + by = c dx + ey = f
Ici, nous devons d'abord donner les valeurs de a, b, c, d, e et f , puis imprimez la valeur x, y.
Saisie : a b c d e f séparé par un espace. (- 1000≤a,b,c,d,e,f≤1000)
Le code PHP est le suivant :
<?php function to_f($e) { return (float)$e; } while($line = fgets(STDIN)) { $a = explode(" ", $line); $a = array_map("to_f", $a); $x = ($a[2]*$a[4]-$a[1]*$a[5])/($a[0]*$a[4]-$a[3]*$a[1]); $y = ($a[2]*$a[3]-$a[0]*$a[5])/($a[1]*$a[3]-$a[0]*$a[4]); print("x和y的值分别是:\n"); printf("%.3f %.3f\n", $x, $y); }
Sortie :
x和y的值分别是: -1.684 2.737
Recommandations associées : "Tutoriel PHP"
Cet article est une introduction à la méthode de résolution d'équations linéaires binaires en PHP. J'espère qu'il sera utile aux amis. dans le besoin !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!