Private class method to create an approximation from a string which
represents a double, optionally followed by "*" to indicate fuzziness in
the last digit.
A checked exception intended to be internal to the JQuantity package,
which indicates that when a mathematical operation A op B is invoked,
the class of B is not valid for the operation on A.