#include <iostream>
#include <cmath>
using namespace std;
int main()
{
enum { FACTOR = 3 };
double d = 1.0 / FACTOR;
double d_i = int(d * FACTOR);
int i_t = std::trunc(d * FACTOR);
double d_r = std::round(d * FACTOR);
cout << d_i << " vs " << i_t << " vs " << d_r << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CiAgICBlbnVtIHsgRkFDVE9SID0gMyB9OwogICAgZG91YmxlIGQgPSAxLjAgLyBGQUNUT1I7CiAgICBkb3VibGUgZF9pID0gaW50KGQgKiBGQUNUT1IpOwogICAgaW50IGlfdCA9IHN0ZDo6dHJ1bmMoZCAqIEZBQ1RPUik7CiAgICBkb3VibGUgZF9yID0gc3RkOjpyb3VuZChkICogRkFDVE9SKTsKICAgIGNvdXQgPDwgZF9pIDw8ICIgdnMgIiA8PCBpX3QgPDwgIiB2cyAiIDw8IGRfciA8PCBlbmRsOwogICAgcmV0dXJuIDA7Cn0K