2ちゃんねるログビューア

カルネージハートポータブル 56機目   を含む(ツリー表示)

■TOP■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- ツリー解除
53: 名前:枯れた名無しの水平思考 :2010/01/24(日) 21:24:26 ID:m1UTy9Pt0(2)
何が分からないの?tan?arctan?座標系?
55: 名前:枯れた名無しの水平思考 :2010/01/24(日) 22:16:25 ID:m1UTy9Pt0(2)
CHPでの角度は-180から+180度であつかうが、
計算途中で+180から-180の境界をまたいだり-180から+180の境界をまたいだりすると変なことになる。
それを防止するためには計算途中で一旦+360度しておいて最後にmod 360すればおk。

で、270を足しているのは実質-90度(+境界跨ぎ対策の360度)で、
450を足しているのは実質+90度(+境界跨ぎ対策の360度)。
56: 名前:枯れた名無しの水平思考 :2010/01/24(日) 23:14:14 ID:sPRArrj00(3)
>>55なるほど!ありがとうございました。
57: 名前:枯れた名無しの水平思考 :2010/01/24(日) 23:32:24 ID:5JwjKHly0
>>55
この説明で分かったってことは、>>56はゴールの手前までほとんど分かってたってことだよな。
58: 名前:枯れた名無しの水平思考 :2010/01/25(月) 13:09:00 ID:opZCczkoi
>>57
ふむ、頭はいいな。正直modとか使い始めると一気に敷居が高くなるからね
将来が楽しみだぜ
+180と-180の境目を越えるとややこしくなる原因と
解決法として360を足してmod360をするという辺りが
説明するときに難しい所
数学を深く勉強してる人やプログラムに詳しい人なら多用する部分だから
ああ、あれね、って感じだがな
57: 名前:枯れた名無しの水平思考 :2010/01/24(日) 23:32:24 ID:5JwjKHly0
>>55
この説明で分かったってことは、>>56はゴールの手前までほとんど分かってたってことだよな。
58: 名前:枯れた名無しの水平思考 :2010/01/25(月) 13:09:00 ID:opZCczkoi
>>57
ふむ、頭はいいな。正直modとか使い始めると一気に敷居が高くなるからね
将来が楽しみだぜ
+180と-180の境目を越えるとややこしくなる原因と
解決法として360を足してmod360をするという辺りが
説明するときに難しい所
数学を深く勉強してる人やプログラムに詳しい人なら多用する部分だから
ああ、あれね、って感じだがな

■TOP■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- ツリー解除 dat