Ejemplo n.º 1
0
        public static double CalculateRadius_m(double mass, double density)
        {
            double radius = Math.Pow((3 * mass) / (4 * Math.PI * (density / 1000)), 0.3333333333); // density / 1000 changes it from g/cm2 to Kg/cm3, needed because mass in is KG.

            // 0.3333333333 should be 1/3 but 1/3 gives radius_au of 0.999999 for any mass/density pair, so i used 0.3333333333
            return(Distance.KmToM(radius / 1000 / 100));     // convert from cm to AU.
        }