Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > double округление


Автор: goody 13.10.2010, 16:33
Вот пример:
Код

double zz=10.0/3.0;
cout<<setprecision(45)<<zz<<" ";

результат 3.333333333333333500000000


В программе нужно работать с большей точностью чем 16-ый разряд. Как можно это сделать? 

Автор: Crafty 13.10.2010, 20:40
Цитата(goody @  13.10.2010,  17:33 Найти цитируемый пост)
Как можно это сделать? 

Вот http://algolist.manual.ru/maths/longnum.php почитайте про работу с длинными числами, там же есть ссылка на стороннюю библиотеку  GNU MP.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)