"IEEE 754 round-to-nearest-even",需要手动对小数部分进行判断
#include <cmath>
#include <iomanip>
#include <iostream>
using namespace std;
int main()
{
float f;
cin >> f;
float intpart, fractpart;
fractpart = modff(f, &intpart);
cout << fixed << setprecision(0) << ((fractpart >= 0.5f) ? (intpart + 1.0f) : intpart) << endl;
}



京公网安备 11010502036488号