You are trying to do acos
of a number for which the acos
does not exist.
Acos – Arccosine , which is the inverse of cosine function.
The value of input for acos range from -1 <= x <= 1
.
Hence, when trying to do math.acos(1.0000000000000002)
, you are getting the error.
If you try higher numbers, you will keep getting the same error – math.acos(2)
leads to ValueError: math domain error