Menu

WhyFuzzyJ

Robin Hillyard

In the real world, quantities are rarely known precisely. There is almost always some degree
of uncertainty (fuzziness) in a quantity because we cannot always measure it precisely.

But general purpose computer languages like Java don't account for either this fuzziness based on initial conditions, or the fuzziness introduced when calculations are performed.

This project is a Java 1.8 answer to this problem. It builds upon work which I did in the Sourceforge JQuantity project but instead of defining new objects to store numeric information, FuzzyJ uses generic types to decorate normal Java numbers (i.e. Doubles, BigDecimals, etc.).


MongoDB Logo MongoDB