[問題] 請問順時針旋轉座標,出現亂碼
def rotate(x, y, angle ):
origin =(0, 0)
x1=(x*cos(radians (angle )))- (y*sin(radians (Angle )))+origins [0]
y1=(x*sin(radians (angle )))+(y*cos(radians (Angle )))+origins [1]
return x1, y1
請問
rotate (10, 0,360)跑出
(6.123233995736766e-16, 10.0)
其他90, 180, 270也一样,可是66, 33等不刚好的角度反而是顯示正確
要怎麼修正呢?
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.59.201
→
12/31 02:47, , 1F
12/31 02:47, 1F
→
12/31 03:12, , 2F
12/31 03:12, 2F
→
12/31 03:12, , 3F
12/31 03:12, 3F
→
12/31 05:53, , 4F
12/31 05:53, 4F
→
12/31 05:54, , 5F
12/31 05:54, 5F
→
12/31 10:48, , 6F
12/31 10:48, 6F
→
12/31 18:00, , 7F
12/31 18:00, 7F