私の目標は、最初の小数点以下の桁数が 5 以上の場合に、小数点以下の桁数の前に値を追加することです。
例えば:
#include <iostream>
using namespace std;
int main()
{
float num = 0.5222f;
cout << (int)num << endl;
cin.get();
return 0;
}
意図した結果は 0 ではなく 1 です。期待される結果を得るには、コードをどのように変更すればよいですか?