コード例 #1
0
 public static MatrixTypedDouble operator /(MatrixTypedLong A, long scalar)
 {
     MatrixTypedDouble R = A;
     double fraction = (double)1 / scalar;
     R = R * fraction;
     return R;
 }
コード例 #2
0
 public MatrixTypedDouble Inverse()
 {
     MatrixTypedDouble R = null;
     long det = Det();
     if (det > 0)
     {
         MatrixTypedLong aux = AdjugateMatrix();
         aux = aux.TransponseMatrix();
         R = aux / det;
     }
     return R;
 }
コード例 #3
0
 public static MatrixTypedDouble operator /(MatrixTypedLong A, double scalar)
 {
     MatrixTypedDouble R = (MatrixTypedDouble)A;
     R = R * (1 / scalar);
     return R;
 }