setprecision (0) в windows (mvsc2010) округляет значение, но в Linux (g ++) оно усекается.Есть ли разница между их реализацией в платформах - PullRequest
0 голосов
/ 28 октября 2018
double vd = 9.7122333333344;
stringstream sstream;
sstream.precision(0);
sstream<<std::fixed<<vd<<endl;
cout<<sstream.str()<<endl;

MSVC = 10, Linux = 9

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