正几边形可以实现无缝拼接?
生活随笔
收集整理的這篇文章主要介紹了
正几边形可以实现无缝拼接?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?正n邊形內角為?(n-2)*180/n?,要保證可以無縫拼接,就是一個圓可以被整數個n邊形內角拼接,即?360=k*(n-2)*180/n => 2n=k(n-2)。(摘自http://blog.csdn.net/ray58750034/article/details/1365813)
?
以下代碼表明:只有正3、4、6邊形可以實現無縫拼接。
?
#include <iostream.h>
void main()
{
? for (int i=3; i<100000000; i++)
? {
?? if ((2*i) % (i-2) == 0)
?? {
??? cout<< i<<endl;
?? }
? }
}
?
轉載于:https://www.cnblogs.com/burellow/archive/2011/10/28/2228042.html
總結
以上是生活随笔為你收集整理的正几边形可以实现无缝拼接?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计模式记--Observer Patt
- 下一篇: CSS3实践之路(一):CSS3之我观