[解決済み】円の円周上にある点を計算するには?
2022-04-03 01:17:42
質問
次のような関数は、いろいろな言語でどのように実装できるでしょうか?
を計算します。
(x,y)
を入力すると、円の円周上の点が表示されます。
- 半径
- 角度
- Origin (オプションのパラメータ。言語によってサポートされている場合)
解決方法は?
その 円のパラメトリック方程式 は
x = cx + r * cos(a)
y = cy + r * sin(a)
ここで r は半径です。 cx,cy は原点、そして a は角度を表す。
基本的な三角関数があれば、どんな言語にも簡単に適用できますね。 なお、ほとんどの言語では ラジアン つまり、0〜360度ではなく、0〜2PIラジアンを循環しています。
関連
-
[解決済み] 整数が [1,100] の範囲にあるとき、100万個の整数を最も速くソートする方法は何ですか?
-
[解決済み] JavaScript で配列に値が含まれているかどうかを確認するにはどうすればよいですか?
-
[解決済み] 山積みされた靴下を効率よく組み合わせるには?
-
[解決済み] NaN値をチェックするにはどうすればよいですか?
-
[解決済み] 2つの緯度経度点間の距離を計算する?(ハバーシンの公式)
-
[解決済み】円内のランダムな点を生成する(一律)。
-
[解決済み】異なるサイズの長方形を、かなり最適な方法で可能な限り小さな長方形に詰め込むには、どのようなアルゴリズムが使用できるだろうか?
-
[解決済み】直線と水平軸のなす角の計算方法とは?
-
[解決済み】丸められたパーセンテージを100%にする方法
-
[解決済み】セグメントツリー、インターバルツリー、バイナリーインデックスツリー、レンジツリーの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] O(n)とO(log(n))の違い -どちらが優れていて、O(log(n))とは一体何なのか?
-
[解決済み] Breadth First Searchの時間複雑性解析
-
[解決済み] O(log n)とは具体的にどういう意味ですか?
-
[解決済み】アルゴリズムの時間複雑性を求めるには?
-
[解決済み】有向グラフのサイクルを検出する最適なアルゴリズム【クローズド
-
[解決済み】Redisに使用されている基礎的なデータ構造は何ですか?
-
[解決済み】8歳児にビッグ・オー?[重複あり]
-
[解決済み】10億個の数字の配列から最大100個の数字を求めるプログラムを作成せよ
-
[解決済み】遺伝的アルゴリズム/遺伝的プログラミングの良い解決例とは?[クローズド]
-
[解決済み】固定長 6 int 配列の最速ソート