C语言怎么对浮点型的数求余?

日期:2019-10-17 01:12:09 人气:1

C语言怎么对浮点型的数求余?

这样: float a=3.14 ,b=3; int c; a*=100; b*=100; c=(int)a%(int)b; a=(float)c/100; %只能用于整形,不能用于浮点,如果浮点定义,必然报错,结果应该是0,不可能是0.14,int=3.14系统默认为3 3%3=0,想得到0.14可以借助系统函数。 扩展资料:注意事项 % 只用于整型的计算,后一个数不能是0,参与运算的数据可正可负。 对于x%y ,计算之后结果的正负与 x 的符号相同,如果前者是较小的数,后者是较大的数,那么,
    A+
热门评论