三角関数の実装を間違えていたので修正