People keep asking me regarding the fact that la4j prints out only first three significant digit. It's confusing. I would like to add a new method into the API that allows to specify how many significant digits should be printed out.
The overall picture should looks as follows:
(in Matrix interface)
String mkString(NumberFormat format);
So, by default it will print 3 significant digits.
This might be a default decimal format for la4j:
public static NumberFormat DEAULT_NUMBER_FORMAT = new DecimalFormat("0.000");
The typical use-case might be:
Matrix a = new Basic2DMatrix();
working on #159