示例#1
0
文件: Math.cs 项目: nstepan/Fraction
        private static double ToRadians(double x, DegRadGrad drg)
        {
            double result = 0;

            switch (drg)
            {
            case DegRadGrad.Deg:
                result = DegreeConverter.DegToRad(x);
                break;

            case DegRadGrad.Rad:
                result = x;
                break;

            case DegRadGrad.Grad:
                result = DegreeConverter.GradToRad(x);
                break;

            default:
                Debug.Assert(false, "Parametar should be Deg, Rad or Grad");
                break;
            }

            return(result);
        }
示例#2
0
文件: Math.cs 项目: nstepan/Fraction
 public static double Rad(double x)
 {
     return(DegreeConverter.DegToRad(x));
 }
示例#3
0
文件: Math.cs 项目: nstepan/Fraction
 public static double Deg(double x)
 {
     return(DegreeConverter.RadToDeg(x));
 }