エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Python】二次元平面上で原点を中心に回転移動した座標 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Python】二次元平面上で原点を中心に回転移動した座標 - Qiita
【問題】 点$(a, b)$を、原点を中心に$d$度(角度法)だけ反時計回りに回転した座標$(a', b')$を求めな... 【問題】 点$(a, b)$を、原点を中心に$d$度(角度法)だけ反時計回りに回転した座標$(a', b')$を求めなさい。 【解答】 回転行列を使う方法 コードは以下。 a, b, d = map(int, input().split()) # input import math d_rad = math.radians(d) # 角度法を弧度法に変換 a_rotated = a * math.cos(d_rad) - b * math.sin(d_rad) b_rotated = a * math.sin(d_rad) + b * math.cos(d_rad) print(a_rotated, b_rotated)