--- RAPSearch2.24_64bits_old/Src/HashSearch.cpp 2016-09-27 19:44:36.000000000 +0000 +++ /home/andrzejp/RAPSearch2.24_64bits/Src/HashSearch.cpp 2017-11-07 20:10:47.118368731 +0000 @@ -1,4 +1,3 @@ - #include "HashSearch.h" #include #include @@ -2935,9 +2934,10 @@ c.dEValue = pow(10, c.dEValue); if (c.dEValue < 0.01) { - of << setprecision(2) << setiosflags(ios::scientific) << setiosflags(ios::fixed) + // Note that with C++11 fixed + scientific => hexfloat (make sure we have just either of them) + of << setprecision(2) << resetiosflags(ios::fixed) << setiosflags(ios::scientific) << "\t" << c.dEValue; - of << resetiosflags(ios::scientific); + of << resetiosflags(ios::scientific) << setiosflags(ios::fixed); } else if (c.dEValue < 10.0) {