C语言中怎样用浮点型求余?

2025-01-08 02:59:56
推荐回答(2个)
回答1:

求余运算符%要求两侧都是整型,不允许浮点型;非要求,可采用强制类型转换,如:
#include
void main()
{
float a=5.2,b=2.5;
int rem;
rem=(int)a%(int)b;
printf("%d\n",rem);
}
其实还是相当于求【5%2=1】。

不知你想达到什么目的?

回答2:

不能求啊!编译不能通过!