Вы таки удивитесь, но и я не знаю!
В таком случае только два пути: 1) либо задать этот вопрос тому, кто знает (не чему равно

, а зачем и как должна работать программа); 2) либо установить флаг ошибки, как Вы говорите, а какое число возвращать - неважно. Хотите

, хотите

.
Это как если бы один из разработчиков компьютерной игры стал спрашивать учёных, может ли привидение пострадать от удара электрическим током. Если разработчик сам не знает ответа на этот вопрос, то задавать его надо, наверное, не учёным, а другим разработчикам той же самой игры.