0
我有這種方法,逆時針旋轉一個點。python逆時針旋轉一個角度的角度
def rotate(self, rad):
self.x = math.cos(rad)*self.x - math.sin(rad)*self.y
self.y = math.sin(rad)*self.x + math.cos(rad)*self.y
但是當我通過它一個點旋轉,只有x座標旋轉正確。例如,我試着將點(0,25)旋轉π/ 3。我應該得到(-22,13),因爲我四捨五入了答案。相反,我得到(-22,-6)。
非常感謝你 – cleacrij