问题标题: 酷町堂:1735 计算余数 请问我哪里错了?

0
0

0
已采纳
栾峻岩
栾峻岩
初级天翼
初级天翼

对于%符号大家应该都不陌生了,在算数运算里面叫做求余符号,这个符号要求运算的数字必须为整型,如果想计算两个实数(小数)a和b相除的余数r,应该怎么求呢?。这里余数(r)的定义是:a = m * b + r,其中m是整数。

所以,不能直接求余!

定义一个整数,这个整数是a/b.

然后套公式,输出,即可。

100AC

0
邵逸儒
邵逸儒
中级天翼
中级天翼
double a,b,r;
定义 c;
输入a,b;
c赋值a/b;
r赋值a-b*c;
printf("%.2f\n",r);

0
0
李乐凡
李乐凡
新手光能
新手光能

double和float不能进行模运算也就是%

0
张马润泽
张马润泽
初级光能
初级光能

    double a,b,c;
    cin>>a>>b;
    c=a/b;
    printf("%.2lf",a-(int(a/b))*b);

 

0
杨陈卓
杨陈卓
新手天翼
新手天翼

    cin>>a>>b; m=a/b;
    r=a-m*b; printf("%.2f",r);

我要回答