浮動小数点数の剰余を計算する
double fmod( double x, double y );
サンプルです。
#include <stdio.h>
#include <math.h>
#include <conio.h>
int main()
{
double x = 10.0, y = 3.0, z;
z = fmod( x, y );
printf( "%.f ÷ %.f の余りは %f\n", x, y, z );
z = fmod( x+1, y );
printf( "%.f ÷ %.f の余りは %f\n", x+1, y, z );
z = fmod( x+2, y );
printf( "%.f ÷ %.f の余りは %f\n", x+2, y, z );
getch();
return 0;
}