A smaller testcase is:

==

#include <cmath>
#include <iostream>
 
void fillTime(double time, double& second)
{
    time /= 1000.0;
    second = std::fmod(time, 86400.0);
}
 
int main()
{
        double d = 3.0935415006117e+23;
        double s;
        fillTime(d, s);
        std::cout << s << std::endl;
}

==

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to