C ++中正七边形的对角线?

为了找到对角线的长度,我们将边的值放入 2*side*sin (900/14)。sin (900/14) = 0.9 的值。

示例

让我们看看下面的实现,从它的一边得到常规的 Heptagon 对角线 -

#include <iostream>

using namespace std;

int main(){

   float side = 12;

   if (side < 0)

      return -1;

   float diagonal = 2*side*0.9;

   cout << "The diagonal of the heptagon = "<<diagonal<< endl;

   return 0;

}

输出结果

上面的代码将产生以下输出 -

The diagonal of the heptagon = 21.6

以上是 C ++中正七边形的对角线? 的全部内容, 来源链接: utcz.com/z/349189.html

回到顶部