This is an edited version of the Exp4j library that actually passes the unit tests.