So I was writing a program to do some calculation and I noticed I wasn't getting the results I expected.
I am using the Math.acos() and Math.sqrt() functions, and when I expect to get a zero answer, I am getting incredibly small almost zero answers.
> System.out.println(Math.acos(27441738 / (Math.sqrt(27441738)*Math.sqrt(27441738))));
1.4901161193847656E-8
This, typically, should print out 0.0. Is there something I am missing here?