JavaScript: 计算原点旋转30度之前的坐标
要求基于原点坐标旋转 30 度后的坐标,可以使用以下公式进行计算:
x' = x * cos(θ) - y * sin(θ) y' = x * sin(θ) + y * cos(θ)
其中,x' 和 y' 为旋转后的坐标,x 和 y 为旋转前的坐标,θ 为旋转角度。
而要求基于原点旋转 30 度之前的坐标,只需将上述公式中的旋转角度 θ 改为 -30 度即可。即:
x = x' * cos(-θ) - y' * sin(-θ) y = x' * sin(-θ) + y' * cos(-θ)
其中,x 和 y 为旋转前的坐标,x' 和 y' 为旋转后的坐标,θ 为旋转角度。
所以,基于原点旋转 30 度之前的坐标可以通过上述公式进行计算。
原文地址: https://www.cveoy.top/t/topic/bkjD 著作权归作者所有。请勿转载和采集!