T
toxa_2006
Здраствуйте!
Помогите мне срочно нужна ваша помощь и совет.
В программе происходят большие вычисления в итоге которых появляются большие числа.
При выводе у меня происходит следующее первыей 17 цифр числа выводятся а остальные цифры заполняются нулями то есть происходит округление.
пример числа:434665576869389060000000000000000000000000
кусочек из текста программы
double P1;
printf ("%30.0f ", P1);
Почему так происходит? и как от этого можно избавиться?
Помогите мне срочно нужна ваша помощь и совет.
В программе происходят большие вычисления в итоге которых появляются большие числа.
При выводе у меня происходит следующее первыей 17 цифр числа выводятся а остальные цифры заполняются нулями то есть происходит округление.
пример числа:434665576869389060000000000000000000000000
кусочек из текста программы
double P1;
printf ("%30.0f ", P1);
Почему так происходит? и как от этого можно избавиться?