ANum project consists of several interdependent Java frameworks for solving various mathematical problems with numbers of any precision and nature:  AMath – math objects like numbers, functions, formulas, matrices, problems, solvers, etc.; supports numbers of any nature (like JQuantity).
 AMathSys – flexible solvers of linear and nonlinear algebraic and differential equations.
 AFuzzy – fuzzy numbers and methods of their usage in arbitrary computations.
 ADSM – decision support methods; now includes multicriteria ranking and grading of alternatives.
AMathSys and ADSM are based on AMath so their problems can be solved with fuzzy inputs.
