C語言fmod()函數:求x/y的餘數(針對浮點數)

2020-07-16 10:04:48
C語言 fmod() 函數用於求 x/y 的餘數,針對浮點數。

標頭檔案:math.h

語法/原型:

double fmod(double x,double y);

引數說明:x 和 y 都是雙精度浮點數。

返回值:x/y 的餘數。

【範例】使用C語言 fmod() 函數求 m/n 的餘數。
#include<stdio.h>
#include<math.h>
int main()
{
    double m=10.1, n=3.1;  //為變數賦初值
    double x = fmod(m,n);  //求m/n的餘數
    printf("%lfn", x);

    return 0;
}
執行結果:
0.800000

相關函數:
  • div():求兩個整數的商和餘數。