#21083: 求解答~~ 拜託了


m923t917 (XDDDDXD)


#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

int N;

int a,b;

while (cin >> a >> b >> N)

{

cout << fixed << setprecision(N) << a/b << endl;

}

return 0;

}

這一直跑出WA,請問是哪邊要修改嗎?

#21084: Re:求解答~~ 拜託了


fdhs109_GT (GT coding)


setprecision 的進位、捨去方法並不是四捨五入,也不是無條件捨去,

C++ 似乎也沒有內建 捨去到小數點下固定位數(floor 是向下取整),

可以考慮拿筆寫寫看除法,

用 while 迴圈就可以跑出答案了哦!