問題タブ [degrees]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
324 参照

javascript - 角度オブジェクトがラジアンで動いていることがわかりません

私は Minecraft PE というゲームの mod を作成しており、それを使用して学習しています。Yコードを表示する前に、これが縦軸で横軸であるXことを知っておいてくださいZ。ここに私が使用したいくつかのコードがあります:

ある角度でtanなんか返ってくる時があるので使っていませんでした。NaNこのコードは、明確に を使用したときの角度のサインを示しMath.asinます。angleは -1 から 1 の間の値であり、機能します! 私が期待していたZ軸を通過すると、負から正に切り替わったので、それが機能することはわかっています。しかし、ラジアンを返すはずだと思いましたか?入力がラジアンであることをどこかで読みましたが、私の入力はラジアンではありません。自分のコードがどのように機能し、どのように実行する必要があったかについての答えが本当に欲しいです! 一日中三角法を学んでいたのですが、本当にイライラしたので、今はどこから答えが得られるのか質問します!

誰かが自分のコードがどのように機能するか、およびラジアンで角度を取得するためにコードを変更する方法を説明できますか? 私がしたことは正しいですか?私は実際にラジアンを与えて、それをある種のサイン度タイプのものに変えただけですか?

0 投票する
2 に答える
2651 参照

unity3d - Unity - 角度から選択した度数を加算または減算するにはどうすればよいですか?

2Dスプライト(プレハブ)のZ軸回転から、「ButtonA」を押すたびに(私の場合)120度を追加し、「ButtonB」を押すたびに120度を減算する方法があるかどうか疑問に思っていまし

これは私が現在使用しているコードですが、左に 1 回、右に 1 回だけ回転します。

前もって感謝します!

注: 可能であれば unityscript を使用してください。私はコーディングにかなり慣れていないため、これまでのところ unityscript しか知りません。

0 投票する
0 に答える
815 参照

c++ - C++ での三角関数計算による精度と丸め

回転した長方形のバウンディング ボックスの左上隅を計算するには (たとえば、回転した長方形からバウンディング ボックスの座標を計算します)、回転角度に基づいて異なる動作をしようとしています (象限 0..90°..180° を決定するため)。 ..270°..360°)、度で与えられます。角度は、PI との比較のためにラジアンに変換されます。

条件が真であることを期待しますが、そうではありません。

正確に丸められた三角関数を度で計算する方法とは異なり、簡単な解決策があるかどうか疑問に思っていましたか? 逆三角 (および sqrt) 関数 (C) の浮動小数点演算の丸め誤差をどのように説明できますか? 提案。

double 型を使用してみましたが、比較は期待どおりに機能します: http://codepad.org/UHcee1RE

精度を上げると「正しい」評価が得られるのはなぜですか?