>백엔드 개발 >PHP 튜토리얼 >PHP를 사용하여 원의 면적을 구현하는 방법에 대한 자세한 예

PHP를 사용하여 원의 면적을 구현하는 방법에 대한 자세한 예

PHPz
PHPz원래의
2023-04-11 10:31:293185검색

원의 면적을 계산하는 프로그램을 PHP로 작성하세요

원은 기하학에서 가장 유명한 도형 중 하나입니다. 이는 반경 r의 점 세트로 구성되며 항상 중심으로부터 동일한 거리에 있습니다. 원의 면적을 계산하는 것은 물체의 부피 계산, 원형 연못이나 들판의 면적 계산, 심지어 컴퓨터 프로그램의 작동 방식을 알아낼 때에도 유용하게 적용됩니다. 이 기사에서는 PHP를 사용하여 원의 면적을 계산하는 간단한 프로그램을 작성하겠습니다. 나는 프로그램의 논리, 필요한 변수, 그리고 이 작업을 달성하기 위해 PHP를 사용하는 방법을 소개할 것입니다.

원의 면적을 계산하려면 다음 공식을 사용해야 합니다.
Area=π×r²

여기서 π는 원의 비례 상수(약 3.14)이고 r은 원의 반경입니다. 원.

PHP를 사용하여 이 공식을 구현하는 것은 매우 간단합니다. 먼저 반지름 변수를 지정한 후 이를 제곱한 후 π를 곱하여 원의 면적을 구합니다.

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

<?php
 $radius = 5; //圆的半径
 $area = pi() * pow($radius,2); //用半径计算面积
 echo "圆的半径是".$radius.",面积是".$area;
?>

이 프로그램의 출력은 다음과 같습니다.

원의 반경은 5이고 면적은 78.539816339745

이 프로그램이 어떻게 작동하는지 살펴보겠습니다.

먼저 $radius 변수를 정의하고 5로 설정합니다. 이 예에서는 원의 반지름이 5라고 가정합니다. 그런 다음 PHP에 내장된 pi() 함수를 사용하여 pi를 참조했습니다. pow() 함수를 사용하여 반경의 제곱을 계산할 수 있습니다.

마지막으로 계산된 원의 면적을 $area 변수에 저장합니다. 마지막으로 echo 문을 사용하여 반경과 면적을 함께 출력합니다.

이 프로그램을 확장하려면 사용자가 고정된 5 대신 반경 크기를 입력할 수 있도록 입력 필드를 추가할 수 있습니다. 예:

<!DOCTYPE html>
<html>
 <head>
  <title>计算圆的面积</title>
 </head>
 <body>
  <form method="post" action="<?php echo $_SERVER["PHP_SELF"];?>">
   半径:<input type="text" name="radius"><br>
   <input type="submit">
  </form>
  <?php
   if ($_SERVER["REQUEST_METHOD"] == "POST") {
    //通过$_POST获取输入的半径值
    $radius = $_POST[&#39;radius&#39;];
    $area = pi() * pow($radius, 2);
    echo "圆的半径是".$radius.",面积是".$area;
   }
  ?>
 </body>
</html>

양식과 PHP 양식 처리 코드를 추가하면 사용자가 반경 크기를 입력하면 프로그램은 이 입력을 기반으로 원의 면적을 계산합니다. 사용자가 6을 입력하면 프로그램은 다음을 출력합니다:

원의 반경은 6이고 면적은 113.09733552923

요약:

PHP를 사용하여 프로그램을 작성하면 원의 면적을 쉽게 계산할 수 있습니다. . 이를 위해서는 함수를 사용하여 파이를 참조하고 변수를 사용하여 반경과 면적을 저장하고 계산하면 됩니다. 이 예는 PHP를 사용하여 수학 공식을 구현하는 것이 매우 편리하다는 것을 보여줍니다.

위 내용은 PHP를 사용하여 원의 면적을 구현하는 방법에 대한 자세한 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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