Esempio n. 1
0
 public static Real Min(this Real d1, Real d2) => d1 > d2 ? d2 : d1;
Esempio n. 2
0
 public static bool IsFinite(this Real d) => double.IsFinite(d.Data);
Esempio n. 3
0
 public static Real Truncate(this Real d) => Math.Truncate(d.Data);
Esempio n. 4
0
 public static Real Acosh(this Real x) => Math.Acosh(x.Data);
Esempio n. 5
0
 protected override Real create(Real xr)
 {
     return(create(xr.Numer, xr.Denom));
 }
Esempio n. 6
0
 public static Real Cosh(this Real a) => Math.Cosh(a.Data);
Esempio n. 7
0
 public static Real Asin(this Real x) => Math.Asin(x.Data);
Esempio n. 8
0
 public static Real Exp(Real d) => d.Exp;
Esempio n. 9
0
 public static Real Log(Real d) => d.Log;
Esempio n. 10
0
 public static Real Sqrt(Real d) => d.Sqrt;
Esempio n. 11
0
 public static Real Cbrt(Real d) => Math.Cbrt(d.Data);
Esempio n. 12
0
 public static Real Abs(Real d) => d.Abs;
Esempio n. 13
0
 public static int Sign(Real d) => d.Sign;
Esempio n. 14
0
 public static bool IsPositiveInfinity(this Real d) => double.IsPositiveInfinity(d.Data);
Esempio n. 15
0
 public static Real Max(this Real d1, Real d2) => d1 < d2 ? d2 : d1;
Esempio n. 16
0
 public static Real Log10(Real d) => d.Log10;
Esempio n. 17
0
 public static Real Sinh(this Real a) => Math.Sinh(a.Data);
Esempio n. 18
0
 public static Real Logx(Real d, Real newBase) => d.Logx(newBase);
Esempio n. 19
0
 public static Real Tanh(this Real a) => Math.Tanh(a.Data);
Esempio n. 20
0
 public static Real Floor(this Real d) => Math.Floor(d.Data);
Esempio n. 21
0
 public static Real Atan2(this Real y, Real x) => Math.Atan2(y.Data, x.Data);
Esempio n. 22
0
 public static Real Ceiling(this Real d) => Math.Ceiling(d.Data);
Esempio n. 23
0
 public static Real Atanh(this Real x) => Math.Atanh(x.Data);
Esempio n. 24
0
 public static Real Round(this Real d) => Math.Round(d.Data);
Esempio n. 25
0
 public static Real ToReal(Real r) => r;
Esempio n. 26
0
 public static bool IsSubnormal(this Real d) => double.IsSubnormal(d.Data);