public static Rational Exsec(Rational radian)
        {
            var result = TriangleFunctionTest.Sec(radian);

            result.Numerator -= result.Denominator;
            return(result);
        }
        public static Rational Crd(Rational radian)
        {
            var versin = TriangleFunctionTest.Versin(radian);
            var sin    = Math.Sin(radian);

            //TODO:小さな値の冪根はニュートン法との相性が悪い為、できれば冪根を使いたくない。
            return(Math.Sqrt(versin * versin + sin * sin));
        }