This is an excerpt of code from a class I am working with in Java (below). Obviously the code is defining a static variable named EPSILON with the data type double. What I don’t understand is the ‘1E-14’ part. What kind of number is that? What does it mean?
final double EPSILON = 1E-14;
In your case, this is equivalent to writing:
except you don’t have to count the zeros. This is called scientific notation and is helpful when writing very large or very small numbers.