分数转小数
Description
求一个分数的小数值,要求保留小数点后2位,并且进行四舍五入。
Input
输入为一个分数m,格式为:“分子/分母”,也可能会有负号:“-分子/分母”。
Output
输出m的小数值,输出保留到小数后2位,根据小数点后的第3位向前四舍五入。
Sample Input
-5/3
Sample Output
-1.67
HINT
printf函数是可以进行四舍五入的。
Append Code
代码:
#include<stdio.h>
int main()
{
char c;
double a,b;
if(c=='-')
{
scanf("%c%lf/%lf",&c,&a,&b);
printf("-%.2lf",a/b);
}
else
{
scanf("%lf/%lf",&a,&b);
printf("%.2lf",a/b);
}
}