我试图在从0到359得到随机角度的东西中编码,然后从该随机角度获取相反的角度。获取圆的相反角度
double? AngleNoCur = randomAngle ? Random.Next(0, 359) : angle * Math.PI/180; //'angle' is used for something else, ignore it
double? fixedAngleOpposite = AngleNoCur <= 179 ? AngleNoCur + 180 * Math.PI/180 : AngleNoCur - 180 * Math.PI/180;
之后,我有你添加x,y(cos)和(sin)的部分。我敢肯定,这不是问题,因为我可以随意放一个角度,它会随机选择角度。
负角度也不起作用。
任何帮助,将不胜感激!
不是相反的角度只是'360-角度? – DavidG
@DavidG不,我不这么认为。试想一个角度1° – MetaColon
@MetaColon是的,那将是359然后 – DavidG