問題タブ [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 投票する
6 に答える
15027 参照

objective-c - 10 進座標を度、分、秒、方向に変換する

私はこれまでのところ以下を持っていますが、面倒な if ステートメントを使わずに方向文字を取得するきちんとした方法を理解することはできません。何か案は?理想的には、これを行うためのカテゴリを使用して CLLocation クラスを拡張したいと考えています。

記録のために、私は次のことをしました。

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

c++ - 度(角度)を対面数に変換する方法

40枚の回転画像を含む画像があります。

画像インデックスは0から始まります。実際には0-39です。

これが0-39を度に変換するコードです

そうですね、360度を超える度だけでなく、負の度も与えることができます。そのため、2つのwhileループがあります。

ここで、このプロセスを逆にして、90度を指定して0に戻したいと言います。

私は次のようなことを考えていました

ええと、私は数学が苦手です、まあ、私はこの種のものを忘れていました。

ifステートメントの巨大なケースを回避するために、image_directionから度を与える関数を逆にして、単純な方程式で逆方向に実行するにはどうすればよいのでしょうか。

ここにいくつかの結果があります 回転結果

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

algorithm - 水平反転と垂直反転を与える回転は何ですか?

この単位円 (度) を考えると:

ここに画像の説明を入力

画像を回転させて水平方向と垂直方向に反転させる関数のコードは何でしょうか?

例えば、

  • FlipHorizo​​ntal(315) = 225,
  • FlipHorizo​​ntal(45) = 135,
  • FlipVertical(315) = 45、
  • FlipVertical(135) = 225.
0 投票する
1 に答える
3498 参照

python - GPS座標が10進数で与えられた場合、Pythonでそれらを度に変換するにはどうすればよいですか?

重複の可能性:
Python で DD を DMS に変換する方法
c# で 10 進座標を度、分、秒に変換する

以下に示すように、1 組の 10 進座標を度に変換するにはどうすればよいですか?

0 投票する
7 に答える
128628 参照

java - Java: 2 点間の角度を度数で計算する

独自の Point クラスの 2 点間の角度を度単位で計算する必要があります。点 a が中心点になります。

方法:

テスト 1: // 45 を返す

テスト 2: // -90 を返し、予想: 270

返された結果を 0 ~ 359 の数値に変換するにはどうすればよいですか?

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

actionscript-2 - Actionscript 2 と Trigonometry を使用して 360 度全体を表示するにはどうすればよいですか?

三角法を使用して距離と角度を計算し、ダイナミック テキスト ボックスに表示するゲームを作成しています。ムービー クリップの中心からカーソルまでの距離を計算しています。そして、ムービー クリップのその中心を使用して、カーソルが swf の周りを移動するときに、完全な 360 度を計算して表示しようとしています。ゲームの距離部分は機能していますが、度数を表示する部分が正しく機能していません。ダイナミック テキスト ボックスは、90 度から 270 度までしか表示されません。270º から 360º / 0º から 90º を超える代わりに、270º から 90º にカウントダウンします。以下は私のアクションスクリプトです。助けや提案をいただければ幸いです。ありがとう!

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

degrees - プログラミングでラジアンを使用するのはなぜですか?

私は次の人と同じくらいラジアンが好きで、通常は度よりもラジアンを使用することを好みますが、プログラミングでラジアンを使用するのはなぜですか?

何かを180度回転させるには、それをで回転させる必要があります3.14159265...。確かに、ほとんどの言語には円周率の定数がありますが、特に単純なプログラムの場合、代わりに整数を使用できるのに、なぜ円周率のような無理数を使用したいのでしょうか。

3.14159265サインやコサインのような関数が適切な値を返すpiに十分近いと言うのはコンピューターに依存していますが、コンピューターの精度が高すぎると、値がわずかにずれてしまいます( sin(3.14159265) = 0.00000000358979303)。180度を使用する場合、これは問題ではありません。

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

iphone - iPhone iPod ハードウェア カメラのビュー アークは何度ですか?

マップ キットを使用したコンパス アプリのようなカスタム マップ ビューの方向インジケーターを実装します。

iPhone や iPod に独自のバージョンの「ビュー コーン」を追加するには、カメラが一度に何度見られるかを知る必要があります。ビューコーンは 90 度ですか? この情報を把握するために照会できるカメラ プロパティはありますか?

iPhoneコンパスマップアプリ

ありがとうございました!

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

arrays - Numpyで円度を処理するには?

numpy でいくつかの方向配列を計算する必要があります。360 度を 16 のグループに分けました。各グループは 22.5 度をカバーしています。グループの真ん中に 0 度が必要です。つまり、-11.25 度から 11.25 度の間の方向を取得します。しかし問題は、グループを 168.75 度と -168.75 度の間で取得するにはどうすればよいかということです。

0 投票する
4 に答える
5101 参照

mysql - MySQL で風向の平均を計算する

新しい行に 10 秒ごとの風向 (他の気象値の中でも) を含むテーブルがあります。方向は、0 ~ 360 度の単位で保存されます。


目的

この平均の意味は何ですか?データベースは、10 秒ごとに 1 行の情報を格納します。パフォーマンスの問題については、5 日より古いデータを 1 時間あたり 1 行 (平均) に集約したいと考えています。

温度を使用すると、達成するのは簡単です。 avg(temp) は、温度が大幅に異なる値の間でジャンプしないため、トリックを行います。

卓越風では、この「平均」を取得するのははるかに困難です。


度単位の平均風向の計算は、集計関数 avg() を使用するほど単純ではありません。例:

これは正確ではありません。0 または 360 である必要があります。

だから、私の頭の後ろにある大学の三角法のクラスで、それをラジアンに変換し、x と y 成分を計算すれば、平均方向を再計算できるだろうと考えました。

$w['w'] はデータベースに保存されている方向です。

この式は正しいですか?

この式が正しい場合。理想的には、完全な機能を MySQL に提供したいと考えています。私はそれからこれを作りました。()がたくさん出てきますが…