  A generalized definition of the determinant of matrices is given, which is
compatible with the usual determinant for square matrices and keeps many
important properties, such as being an alternating multilinear function,
keeping multiplication formula and partly keeping the Cauchy-Binet's formula.
As applications of the new theory, the generalized Cramer's rule and the
generalized oriented volume are obtained.
