QLNet.SVD.hypot C# (CSharp) Method

hypot() private method

private hypot ( double a, double b ) : double
a double
b double
return double
        private double hypot(double a, double b)
        {
            if (a == 0) {
                return Math.Abs(b);
            } else {
                double c = b / a;
                return Math.Abs(a) * Math.Sqrt(1 + c * c);
            }
        }