acos() for valid value