在这里,我们将看到一个正方形的面积内接于一个圆,并且该圆内接于一个六边形。正方形的边是“a”。圆的半径为“r”,六边形的边为“A”。图表如下所示。
我们知道六边形内切圆的半径是−
而且圆的半径是正方形对角线的一半。所以 −
那么我们可以说 −
那么面积将是 −
#include <iostream> #include <cmath> using namespace std; float area(float A) { //A is the side of the hexagon if (A < 0) //if the value is negative it is invalid return -1; float area = (A*A) * float(3.0/2.0); return area; } int main() { float side = 5; cout << "Area is: " << area(side); }
Area is: 37.5
以上是在C程序中,将以下内容翻译为中文:正六边形内切的圆中内切的正方形的面积是多少?的详细内容。更多信息请关注PHP中文网其他相关文章!