mieki256's diary



2008/03/04(火) [n年前の日記]

#2 [java][prog] Javaアプレット上で実験

プロトタイプ版に入っていた、自前で作ったのであろうsin()、cos()を検証していたり。まあ、大体は、ちゃんとしたJavaの関数のソレと同じ値を返してくるので一安心。と思いきや、なぜか cos() の結果の符号が逆。なんでや。画面の上下を逆にするため、であれば、えてして符号を変えるのはsin()のほうだろうし。謎。

arctan、というか atan2() が欲しいなと。それが無いものだから、各種補正をする際の方向算出で面倒なことをしてるわけで。DoJa4.0以降なら用意されてるらしいのだけど、今回はDoJa3.5だし。以前組み込んだこともあるけれど、それは360度=256とか、返る値が4096=1.0とか、プロトタイプ版のアレコレとは異なるソレなわけで。つーか、自前のatan2()を組み込む際に参考にしてたページを今になって読んでみたら、算出の仕方にバグがあった云々と書いてあって、それも検証してみないとあかんなと。

以上です。

過去ログ表示

Prev - 2008/03 - Next
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project