Форум — Development printf(«%.2G\n», s); 0 0 Почему в некоторых случаях всё равно выводится экспонента? И что такое NAN? Ссылка
из man 3 printf: g,G The double argument is converted in style f or e (or F or E for G conversions). в чем вопрос-то? NAN есть Not-A-Number. RTFM, man 3 isnan murla ★ (18.12.04 20:35:41 MSK) Показать ответ Ссылка
Ответ на: комментарий от murla 18.12.04 20:35:41 MSK Мне это ни о чём не говорит. Почему иногда нормальное число, а иногда экспонента? anonymous (18.12.04 21:11:50 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 18.12.04 21:11:50 MSK Может, все-таки man 3 printf не слабо почитать, а??? Оттуда (раздел про g,G) ... Style e is used _if the exponent from its conversion is less than -4_ or greater than or equal to the precision. ... octy ★★ (19.12.04 09:18:40 MSK) Ссылка