円周上の座標を計算 テキストボックスに角度(半角数値に限る)を入力し「Enter」キーを押せば、その角度の円周上の点が表示されます。 3時の方向が基準角度の 0 になる。 角度は反時計回りだが、マイナス記号(-)を付ければ時計回りの角度になる。 円周上のX Y 座標は X座標 ・・・・ 中心のx座標 + 円周の半径 * Math.cos(角度のラジアン値) Y座標 ・・・・ 中心のy座標 - 円周の半径 * Math.sin(角度のラジアン値) 上の計算式の戻り値はdouble型なのでint型に型変換すること ラジアン値 ラジアン値とは半径1の円周上の割合を示す。 公式 = 1 * 2 * 円周率 * 円周の割合 (= 2 * Math.PI * 円周の割合) でも同じ *(例) 45度は・・・ = 2 * Math.PI * (45/360.0) 時計の10時は・・・ = 2