fmod

[機能]

  浮動小数点数( x )を浮動小数点数( y )で割った余り( z )を計算します.つまり,x = i * y + z ( i は整数)の関係になります.

[形式]
	#include <math.h>

	double fmod(double x, double y)
		x,y : 倍精度浮動小数点数
		
[使用例]

  1. 10.3 を 3.0 で割った余りの計算
    #include <stdio.h>
    #include <math.h>
    
    int main()
    {
    	double x = 10.3;
    	double y = 3.0;
    	double z;
    
    	z = fmod(x, y);
    
    	printf("%f を %f で割った余りは %f\n", x, y, z);
    
    	return 0;
    }
    
    (出力)
    
    10.300000 を 3.000000 で割った余りは 1.300000
    			
[参照]

ceil, floor

ホームページ 目次 演習解答例目次 付録目次 索引