У меня g ++ 4.4.3 в Linux с Ubuntu Lucid Lynx, и я получаю:
-nan
as результат. На Hardy Heron с g ++ 4.3.1 я получаю все
nan
Это приводит к сбою моей регрессии различий в тексте, поскольку я использую cout для вывода этого числового результата.
Что означает значение a. подписанный nan, и есть ли способ сообщить компилятору, что беззнакового nan достаточно?