角度AまたはBが角度Cに近いかどうかを計算したいと思いますが、これは本当に簡単ですが、360度で角度が0に戻ったり、角度が0に戻ったりする方法は、私がそれらを比較する方法を混乱させる。角度AまたはBが角度Cに近いかどうかを確認するにはどうすればよいですか?
は、今のところ私はこのような何かをやっているが、これは間違っている:
similarity1 := degree - targetAngle1
if (similarity1 > 360){
similarty1 := 360 - similarity1
}
similarity2 := degree - targetAngle2
if (similarity2 > 360){
similarty2 := 360 - similarity2
}
if (similarity1 < similarity2){
degree := similarity1
} else {
degree := similarity2
}
答えは本当に簡単ではあるが、問題は私が混乱している何らかの理由でなければなりません。
私は、これは、言語に依存しない問題であると認識が、私は好奇心が強い - どのような言語これは、中括弧と 'の両方を使用することです: = '? –
@ MarkRansom Autohotkey。 –