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

菅沼ホーム 本文目次 演習問題解答例 付録目次 索引