将度数值转存到两个小数变量中。

我需要帮助创建一个函数,将角度转换为两个浮点变量。

这里是一些输出示例:

  • 0度= {1,0}
  • 31.0760度= {0.92823970,~0.37198266}
  • 45度= {0.70707070,0.70707070}
  • 90度= {0,1}
  • 135度= {-0.707070707,0.707070707}
  • 180度= {-1,0}
  • 225度= {-0.707070707,-0.707070707}
  • 240.2409度= {-0.35347452,~-0.93544417}
  • 270度= {0,-1}
  • 315度= {0.70707070,-0.70707070}
点赞
用户4882848
用户4882848

我并不确定您在这个问题中卡住的是语法还是算法部分。我认为语法比较容易查找,所以我会提供简单的计算方法。

您的元组将使用lua数学函数进行计算:math.rad,math.cos,math.sin

{math.cos(math.rad(degrees)), math.sin(math.rad(degrees))}

希望有所帮助。

2015-05-27 05:16:10