为了找到对角线的长度,我们将边的值放入 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