原题:SYGZ OJ #2408. 精确到小数后第n位
模拟除法实现了,但如何实现四舍五入?
#include <iostream> using namespace std; int main() { int a,b,n; cin>>a>>b>>n; cout<<a/b; int c=a%b; cout<<'.'; for (int i=1;i<=n;i++) { c*=10; cout<<c/b; c%=b; } return 0; }