Пример #1
0
 public static System.Collections.Generic.List<_Star_Double_Double> static_call(float a, float b, float c)
 {
     var _ret = new System.Collections.Generic.List<_Star_Double_Double>();
       {
     var tmp_0 = a * c;
     var tmp_1 = 4 * tmp_0;
     var tmp_2 = b * b;
     var d = tmp_2 - tmp_1;
     var tmp_3 = d > 0;
     if (tmp_3) {
       var tmp_4 = 0 - b;
       var tmp_5 = System.Math.Sqrt(d);
       var x = tmp_4 - tmp_5;
       var tmp_6 = b * x;
       var tmp_7 = x * x;
       var tmp_8 = a * tmp_7;
       var tmp_9 = tmp_6 + c;
       var y = tmp_8 + tmp_9;
       var tmp_10 = new _Star_Double_Double(x,y);
       _ret.Add(tmp_10);
     }
       }
       {
     var tmp_0 = a * c;
     var tmp_1 = 4 * tmp_0;
     var tmp_2 = b * b;
     var d = tmp_2 - tmp_1;
     var tmp_3 = d > 0;
     if (tmp_3) {
       var tmp_4 = 0 - b;
       var tmp_5 = System.Math.Sqrt(d);
       var x = tmp_4 + tmp_5;
       var tmp_6 = b * x;
       var tmp_7 = x * x;
       var tmp_8 = a * tmp_7;
       var tmp_9 = tmp_6 + c;
       var y = tmp_8 + tmp_9;
       var tmp_10 = new _Star_Double_Double(x, y);
       _ret.Add(tmp_10);
     }
       }
       {
     var tmp_0 = a * c;
     var tmp_1 = 4 * tmp_0;
     var tmp_2 = b * b;
     var d = tmp_2 - tmp_1;
     var tmp_3 = d == 0;
     if (tmp_3) {
       var x = 0 - b;
       var tmp_4 = b * x;
       var tmp_5 = x * x;
       var tmp_6 = a * tmp_5;
       var tmp_7 = tmp_4 + c;
       var y = tmp_6 + tmp_7;
       var tmp_8 = new _Star_Double_Double(x,y);
       _ret.Add(tmp_8);
     }
       }
       return _ret;
 }
Пример #2
0
        public static System.Collections.Generic.List <_Star_Double_Double> static_call(float a, float b, float c)
        {
            var _ret = new System.Collections.Generic.List <_Star_Double_Double>();

            {
                var tmp_0 = a * c;
                var tmp_1 = 4 * tmp_0;
                var tmp_2 = b * b;
                var d     = tmp_2 - tmp_1;
                var tmp_3 = d > 0;
                if (tmp_3)
                {
                    var tmp_4  = 0 - b;
                    var tmp_5  = System.Math.Sqrt(d);
                    var x      = tmp_4 - tmp_5;
                    var tmp_6  = b * x;
                    var tmp_7  = x * x;
                    var tmp_8  = a * tmp_7;
                    var tmp_9  = tmp_6 + c;
                    var y      = tmp_8 + tmp_9;
                    var tmp_10 = new _Star_Double_Double(x, y);
                    _ret.Add(tmp_10);
                }
            }
            {
                var tmp_0 = a * c;
                var tmp_1 = 4 * tmp_0;
                var tmp_2 = b * b;
                var d     = tmp_2 - tmp_1;
                var tmp_3 = d > 0;
                if (tmp_3)
                {
                    var tmp_4  = 0 - b;
                    var tmp_5  = System.Math.Sqrt(d);
                    var x      = tmp_4 + tmp_5;
                    var tmp_6  = b * x;
                    var tmp_7  = x * x;
                    var tmp_8  = a * tmp_7;
                    var tmp_9  = tmp_6 + c;
                    var y      = tmp_8 + tmp_9;
                    var tmp_10 = new _Star_Double_Double(x, y);
                    _ret.Add(tmp_10);
                }
            }
            {
                var tmp_0 = a * c;
                var tmp_1 = 4 * tmp_0;
                var tmp_2 = b * b;
                var d     = tmp_2 - tmp_1;
                var tmp_3 = d == 0;
                if (tmp_3)
                {
                    var x     = 0 - b;
                    var tmp_4 = b * x;
                    var tmp_5 = x * x;
                    var tmp_6 = a * tmp_5;
                    var tmp_7 = tmp_4 + c;
                    var y     = tmp_6 + tmp_7;
                    var tmp_8 = new _Star_Double_Double(x, y);
                    _ret.Add(tmp_8);
                }
            }
            return(_ret);
        }