初歩的なバグが見つかったので、バグ修正。
短針位置の計算方法を勘違いしていました。
短針は、12時間で一回転する
「-2*パイ*時刻/12 + 2*パイ/4」
としていたのですが、違いますよね。
※2*パイ/4は0時の時に90度の位置にするため
上記の式では
1:00〜1:59までの間、短針の位置はずっと1時ちょうどのまま。
実際の短針は少しづつ移動しするので、正しい式は
「-2*パイ*(時刻+ 分/60)/12 + 2*パイ/4」
となります。
短針位置の計算方法を勘違いしていました。
短針は、12時間で一回転する
「-2*パイ*時刻/12 + 2*パイ/4」
としていたのですが、違いますよね。
※2*パイ/4は0時の時に90度の位置にするため
上記の式では
1:00〜1:59までの間、短針の位置はずっと1時ちょうどのまま。
実際の短針は少しづつ移動しするので、正しい式は
「-2*パイ*(時刻+ 分/60)/12 + 2*パイ/4」
となります。
コメント