有効桁数を tan とそれ以外で分けた. 180度が表示されてなかったので表示するようにした.