다음 예제에서는 fmod() 함수의 사용을 보여 주십니다. 매개 변수: 유효한 숫자(양수 또는 음수)를 x입니다. y 유효한 숫자(양수 또는 음수)를 입력합니다. C 라이브러리 함수 이중 fmod(더블 x, double y)는 나머지 x를 y로 나눈 나머지를 반환합니다. 우리가 컴파일하고 다음과 같은 결과를 생성할 위의 프로그램을 실행하자 – 성공하면, 위에 정의 된 바와 같이 분할 x / y의 부동 점 나머지를 반환합니다. . 이 함수는 x/y 분할의 나머지 부분을 반환합니다. 반환된 값은 x와 동일한 기호를 가지며 크기가 y보다 적거나 같습니다. 이 함수에 의해 계산된 분할 연산 x/y의 부동 점 나머지 부분은 정확히 x- n*y값이며, 여기서 n은 분할 부분이 잘린 x/y입니다.

반환 : 주어진 매개 변수 x와 y. x의 모듈을 계산 한 후 부동 소수점 번호 값을 반환 – 이것은 분할 분자 즉 x. fmod와 부동 점 값이지만, 나머지는 부동 소수점 유형의 자동 래핑을 수행하는 데 유용합니다 서명되지 않은 정수 유형: (0.0 <= (y = fmod(rint(rint(x), 65536.0)) ? y : 65536.0 + y) 범위에 [-0.0.0.0.. 65535.0]은 서명되지 않은 짧은 단락에 해당하지만 나머지(rint(x), 65536.0)는 [-32767.0, +32768.0] 범위에 있으며, 이는 서명된 짧은 범위를 벗어난다.