已采納回答 / qq_吸血鬼小姐姐_0
<...圖片...>cos(A - B) = cosA * cos B + sinA * sinB;cos(126) = cos180 * cos54 + sin180 * sin54cos(126) = -1 * cos54 + 0 * sin54cos(126) = -cos(54)
2019-09-25
已采納回答 / 淚無痕lin
圓心連接五個大圓上的點,會發現圓心由五個相同的角組成,每個角為360/5= 72度坐標軸右上方那個總共90度,減去72度,剩下的就是18度圓心連接的短的為角平分線,所以一個角是72/2=36度? 36+18 = 54
2019-08-14
已采納回答 / 對酌
有必要這么復雜么,直接控制x,y的值在正常顯示范圍內不就好了,可以根據大圓大R來計算x,y具體的范圍值,比如x的范圍值是? 0+R 到 canvas.width-R,y值的范圍也根據這個算出來就可以了,具體部分代碼是:<...code...>?
2018-08-26
已采納回答 / 韓俠
context.moveTo和context.lineTo是函數, 調用方式不對context.moveTo(10,10);context.lineTo(800,800);這樣把等號去掉就好了
2018-06-04
已采納回答 / 性別男愛好女
老師舉例的邊為10像素,lineto最后一個終點等于起點也可以產生封閉效果,不過因為畫筆像素太大,導致封閉會產生一個缺口,用closePath可以無縫銜接,但是用了closePath后,再用lineto最后一個終點等于起點就等于多余的代碼了,所以就沒用了
2017-12-04
已采納回答 / qq_梵_3
這個是高中數學問題,在直角坐標系上,當角<90°,以你要測得角作為三角形的一個角,你可以畫出一個直角三角形,取得一系列坐標(坐標正負保留)這個角的對邊除以斜邊就是sin值,這個角的臨邊除以斜邊就是這個角的cos值,大于90小于180,取它補角,然后用x坐標除以y坐標這是在角在極限情況下可以取到1或者-1
2017-11-06
已采納回答 / Dva_Come_to_web
<...code...>