問題タブ [radians]

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 に答える
247 参照

math - SpriteKit - 比率による zRotaion

時針が分針に追従するアナログ時計を作ろうとして立ち往生しています。私が考えることができるすべてを試してみましたが、比率はオフです。

分針のドラッグは正しく機能するので、時針が回転する比率を計算する方法だと思います。

これは私の最近の多くの試みです...

コード:

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

javascript - 2D レイ トレーシング - ビューの塗りつぶし

私の 2D レイ トレーサーは、計算されたレイを角度 (具体的にはラジアン) でソートするまでは問題なく動作していました。タンの行動に関係していると思いますが、よくわかりません。衝突と起点の既知の x、y を使用して角度を並べ替える最良の方法は何ですか? 私は同じ問題に2週間オンとオフで取り組んでおり、ほとんどすべてを試しました.

私は今ここに写真をアップロードすることができます: これはそれが機能するときです したがって、そうでない場合(スクリーンキャプチャ時に切り取られた赤いボックスは無視してください) あなたがそれをいじりたいなら、ここに有罪のコードがあります:

js コード全体と html を含む Google ドキュメントを次に示します (html は js の後にあり ます)

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

c - Cでラジアンの正弦を計算する

C を使用して 1 ラジアンのサインを計算する簡単な学校の問題に取り組んでいます。

ラジアンのサインは 0.841 ですが、0.680 になっています。これは、単に使用するのではなく、1 ラジアンを計算する方法が原因radiansですか?

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

ios - iOS コンパス ナビゲーション

私は自分自身と同僚がデバイスを見つけるための iPhone アプリを作成しています。これには、北を指すコンパスと、デバイスの特定の座標を指す針が含まれます。

ただし、針をデバイスに向けるのに問題があります。次のコードを使用して「三角形」を作成し、コンパスの北から「ラジアンの量」を計算して、針を北から三角形Cからの「量」のオフセットまで回転させることができます。

ただし、triangleC には、-360 と 360 の間の「ラジアン」が含まれていません。

これと併せて、もう一つ質問があります。ユーザーの現在の場所を取得するためのプライベート フレームワークはありますか? 通常の locationManager には min というかなり大きなオフセットがあるためです。5メートル。

北から正しい「ラジアン」を取得するための正しい方向に誰かが私を向けることができることを願っています。

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

python - Python - (Google) マップ上の座標に応じて、度とメートルの比率を取得します

マップ上で円 (a、b、R) をブロックするスポットを見つけようとしています。問題は、マップ上で使用される座標が経度の変化に応じて異なるメトリック値に変換されることです。私はそれがラジアンと関係があることを知っています。これは、欠落している部分を含むコードです。

この次の質問には答えのヒントがありますが、私はそれを理解できませんでした - 2つの緯度経度点間の距離を計算しますか? (Haversine 式)

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

c++ - GLM: パラメータとして度数を取る関数は非推奨です (ラジアンを使用する場合)

現在、SDL2、GLM、および GLEW で VC++ 11 を使用しています。この問題は、回転マトリックスを作成し、遠近法カメラ マトリックス (3D) を作成しようとすると、GLM に起因します。

エラーは次のとおり です。両方の関数にラジアンを (float として) 渡しているにもかかわらず、「GLM: 度数をパラメーターとして取るパースペクティブ関数は非推奨です」 。「#define GLM_FORCE_RADIANS」のようなものを定義する必要があると書かれています。それは本当に必要ですか?

個人的にはすべてに度数を使用しますが、OpenGL を使用しているため、(AI の移動などのために) 前後に変換する必要があり、多くの NPC を移動させると実際に CPU のスパイクが発生します。

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

java - Java で角度を +/- π ラジアンに正規化する標準的な方法

Java で角度を +/- π に正規化するためのライブラリ関数またはよく知られた迅速で効率的な方法はありますか?たとえば、2 つの角度を追加する場合は?

私が今持っているもの(この回答に基づいて)は、基本的に以下のコードです...

...しかし、それは少し複雑で、パフォーマンスの観点からもモジュロ演算子に興奮していないようです。theta(比較的大きな数ではないことを保証できないことに注意してください%. )

私が使用できる十分にテストされた最適化されたライブラリ関数、またはより優れたアルゴリズムはありますか、それともこれで十分ですか?

0 投票する
3 に答える
975 参照

javascript - コンパスの2度の最も近い差を見つける - Javascript

私は基本的に、コンパスの 2 つのポイントが何度離れているかを見つけようとしています。たとえば、人が 270 度を向いていてコンパスが 280 度の場合、これらの 2 点の間には 10 度の角度があります。また、最初の見出しに対して、左にある場合は負の数、右にある場合は正の数が必要です。

たとえば、見出しが 350 と 020 の場合に問題が発生します。これらの 2 つの点は 30 度離れていますが、結果は -330 になります。

以下は私のコードの例です:

欠けている簡単な数学関数があると確信していますが、それを理解できないようです。

ここにjsfiddleリンクがありますhttp://jsfiddle.net/dTmPn/3/