C fprintf программа выводит -1. # J вместо действительных чисел - PullRequest
0 голосов
/ 27 мая 2010

Заявление в программе:

fprintf(OutBasalArea,"\t %12.2lf",SpecBasalArea[ks]);

Получение -1. ​​# J
Почему и какие изменения мне нужно внести в заявление программы?

1 Ответ

2 голосов
/ 27 мая 2010

Это происходит потому, что ваш номер-бесконечный.

Попробуйте напечатать числа без спецификатора длины 12.2 (используйте только% lf). В этом случае вывод будет: -1. # INF00 (или что-то в этом роде).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...