當前位置:編程學習大全網 - 網站源碼 - visual c++畫五邊形的算法,不知道是怎麽弄出來的

visual c++畫五邊形的算法,不知道是怎麽弄出來的

這個是解析幾何的知識。以(0,0)為圓心,半徑為100的圓,它的內接五邊形就是它均分五等分的點連起來,坐標(x, y)分別為(100*sin(72°), 100*cos(72°))、(100*sin(72°*2), 100*cos(72°*2))……C語言中的sin和cos函數用的是弧度值,需要從角度值換算過去,360°=2π,72°的弧度值是72*π/180,其他以此類推。這樣求得的點坐標是以(0,0)為中心的,在屏幕畫出來時需要平移,x值和y值分別加上100,即分別向x軸和y軸方向平移100

  • 上一篇:像雨林木風tartOS 這類開源操作系統,大家壹般拿來幹什麽呢?上網看電影,玩遊戲嗎?有什麽特別的沒有?
  • 下一篇:qt4 移植好了 tslib也移植好了 並且也校驗觸屏了 但是壹運行Qt程序 觸屏就不好用了 鼠標只在最下壹排移動
  • copyright 2024編程學習大全網