PHP 扇形的面积(Area of a Circular Sector)
圆形扇区或圆形扇区是圆盘上由两个半径和一个圆弧围成的部分,其中较小的区域称为小扇区,较大的区域称为大扇区。让我们看看这个图,试着找出扇区:
在该图中,绿色阴影部分是扇形,“r”是半径,“theta”是角度,如图所示。在这里,我们可以说阴影部分是小扇形,而其他部分是大扇形。“L”是扇形的弧度。有关更多信息,请访问扇形。
现在让我们看看计算圆的扇形的公式。
扇形面积的计算方法与圆面积的计算方法类似,只需用圆面积乘以扇形的角度即可。
面积计算参考:
Javascript 程序计算圆的面积:Javascript 程序计算圆的面积(Program to find area of a circle)_js如何求圆的面积-CSDN博客
PHP 程序计算圆的面积:PHP 程序计算圆的面积(Program to find area of a circle)-CSDN博客
Python 程序计算圆的面积:Python 程序计算圆的面积(Program to find area of a circle)_python程序设计语言补充代码输出圆面积-CSDN博客
Java 程序计算圆的面积:Java 程序计算圆的面积(Program to find area of a circle)_求圆的面积java代码-CSDN博客
C# 程序计算圆的面积:C# 程序计算圆的面积(Program to find area of a circle)-CSDN博客
c语言 程序计算圆的面积:c语言 程序计算圆的面积(Program to find area of a circle)_编写c程序计算圆的面积-CSDN博客
c++ 程序计算圆的面积:c++ 程序计算圆的面积(Program to find area of a circle)_编程c++求一个半径r为3.0的面积的程序-CSDN博客
示例:
输入:
半径 = 9
角度 = 60
解释:
扇区 = ( pi * 9*9 ) * ( 60 / 360 )
输出:42.42857142857142
输入:
半径 = 20
角度 = 145
解释:
扇区 = ( pi * 20*20 ) * ( 145 / 360 )
输出:506.3492063492063
示例代码:
<?php
// PHP program to find Area of a Sector
function SectorArea( $radius, $angle)
{
if($angle >= 360)
echo("Angle not possible");
// Calculating area of the sector
else
{
$sector = ((22 * $radius * $radius)
/ 7) * ($angle / 360);
echo($sector);
}
}
// Driver code
$radius = 9;
$angle = 60;
SectorArea($radius, $angle);
// This code is contributed by vt_m.
?>
输出:
42.42857142857142
时间复杂度: O(1)
辅助空间: O(1)
如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。