>  기사  >  백엔드 개발  >  PHP는 이진 선형 방정식의 해를 실현합니다.

PHP는 이진 선형 방정식의 해를 실현합니다.

藏色散人
藏色散人원래의
2019-04-02 15:01:024243검색

두 개의 미지수를 포함하고 미지수를 포함하는 항의 차수가 1인 적분 방정식을 두 변수의 선형 방정식이라고 합니다. 두 변수의 모든 선형 방정식은 ax+by+c=0(a, b≠0)의 일반 공식과 ax+by=c(a, b≠0)의 표준 공식으로 축소될 수 있습니다. 두 변수의 선형 방정식.

아래에서는 PHP를 사용하여 두 변수의 선형 방정식을 푸는 방법을 구체적인 예와 함께 소개합니다.

두 변수의 선형 방정식은 다음과 같습니다.

ax + by = c 
dx + ey = f

여기서 먼저 a, b, c, d, e 및 f의 값을 제공한 다음 x의 값을 인쇄해야 합니다. 와이.

입력: abcdef를 공백으로 구분합니다. (- 1000≤a,b,c,d,e,f≤1000)

PHP 코드는 다음과 같습니다.

<?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);
  }

출력:

x和y的值分别是:
-1.684 2.737

관련 권장 사항: "PHP Tutorial"

이 문서는 다음과 같습니다. about PHP를 사용하여 두 변수의 선형 방정식을 푸는 방법에 대한 소개입니다. 필요한 분들께 도움이 되길 바랍니다!

위 내용은 PHP는 이진 선형 방정식의 해를 실현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.