1082:求小数的某一位
【题目描述】
分数abab化为小数后,小数点后第nn位的数字是多少?
【输入】
三个正整数a,b,na,b,n,相邻两个数之间用单个空格隔开。0<a<b<100,1≤n≤100000<a<b<100,1≤n≤10000。
【输出】
一个数字。
【输入样例】
1 2 1
【输出样例】
5
代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b,n;
cin>>a>>b>>n;
for(int i=1;i<=n;i++){
a%=b;
a*=10;
}
cout<<a/b;
return 0;
}
来源:CSDN
作者:hipoole
链接:https://blog.csdn.net/hipoole/article/details/103723053