コード例 #1
0
 public IMatrixDataType <double> Divide(IMatrixDataType <double> number)
 {
     return(new MatrixDouble(GetValue() / number.GetValue()));
 }
コード例 #2
0
 public int CompareTo(IMatrixDataType <double> number)
 {
     return(GetValue().CompareTo(number.GetValue()));
 }
コード例 #3
0
 public IMatrixDataType <double> Subtract(IMatrixDataType <double> number)
 {
     return(new MatrixDouble(GetValue() - number.GetValue()));
 }
コード例 #4
0
 public IMatrixDataType <double> Multiply(IMatrixDataType <double> number)
 {
     return(new MatrixDouble(GetValue() * number.GetValue()));
 }
コード例 #5
0
 public int CompareTo(IMatrixDataType <BigIntFraction> number)
 {
     return(BigIntFraction.Compare(GetValue(), number.GetValue()));
 }
コード例 #6
0
 public IMatrixDataType <double> Add(IMatrixDataType <double> number)
 {
     return(new MatrixDouble(GetValue() + number.GetValue()));
 }
コード例 #7
0
 public IMatrixDataType <BigIntFraction> Multiply(IMatrixDataType <BigIntFraction> number)
 {
     return(new MatrixBigIntFraction(GetValue().Multiply(number.GetValue())));
 }
コード例 #8
0
 public IMatrixDataType <BigIntFraction> Divide(IMatrixDataType <BigIntFraction> number)
 {
     return(new MatrixBigIntFraction(this.GetValue().Divide(number.GetValue())));
 }
コード例 #9
0
 public IMatrixDataType <BigIntFraction> Subtract(IMatrixDataType <BigIntFraction> number)
 {
     return(new MatrixBigIntFraction(GetValue().Subtract(number.GetValue())));
 }
コード例 #10
0
 public IMatrixDataType <float> Divide(IMatrixDataType <float> number)
 {
     return(new MatrixFloat(GetValue() / number.GetValue()));
 }
コード例 #11
0
 public IMatrixDataType <float> Multiply(IMatrixDataType <float> number)
 {
     return(new MatrixFloat(GetValue() * number.GetValue()));
 }
コード例 #12
0
 public IMatrixDataType <float> Subtract(IMatrixDataType <float> number)
 {
     return(new MatrixFloat(GetValue() - number.GetValue()));
 }
コード例 #13
0
 public IMatrixDataType <float> Add(IMatrixDataType <float> number)
 {
     return(new MatrixFloat(GetValue() + number.GetValue()));
 }