Exemple #1
0
 INumber INumberOperations.Call(StandardBinaryOperation operation, INumber num1, INumber num2)
 {
     if (!(num1 is INumber <TNumber> tnum1))
     {
         throw new ArgumentException("The type of the argument must implement " + typeof(INumber <TNumber>), nameof(num1));
     }
     if (!(num2 is TNumber tnum2))
     {
         throw new ArgumentException("The type of the argument must be " + typeof(TNumber), nameof(num2));
     }
     return(tnum1.Call(operation, tnum2));
 }
 public ExtendedReal Call(StandardBinaryOperation operation, in ExtendedReal other)
 public virtual ExtendedReal Call(StandardBinaryOperation operation, in ExtendedReal num1, in Real num2)
 public HyperComplex <TInner> Call(StandardBinaryOperation operation, in HyperComplex <TInner> other)
 public HyperSplitComplex <TInner, TComponent> Call(StandardBinaryOperation operation, in HyperSplitComplex <TInner, TComponent> other)
Exemple #6
0
 public HyperDual <TInner> Call(StandardBinaryOperation operation, in HyperDual <TInner> other)
Exemple #7
0
 public HyperDual <TInner, TComponent> Call(StandardBinaryOperation operation, in HyperDual <TInner, TComponent> other)
Exemple #8
0
 public Real Call(StandardBinaryOperation operation, in Real other)
Exemple #9
0
 public AbstractNumber Call(StandardBinaryOperation operation, in AbstractNumber other)