정의 및 사용법
fmod 이름 부동 모듈로를 나타냅니다. 이 함수는 두 부동 소수점 숫자를 나눈 나머지를 반환합니다. x/y인 경우 결과는 i 나눗셈 및 r 나머지로
x =y*i+r
이 경우 fmod(x,y) r 반환
구문
fmod ( float $x , float $y ) : float
매개변수
Sr.No | 매개변수 및 설명 |
---|---|
1 | x 이 매개변수는 나눗셈 식의 분자 부분을 형성합니다. |
2 | 예 이 매개변수는 나눗셈 식의 분모 부분을 형성합니다. |
반환 값
PHP fmod() 함수는 x 나누기 동작의 나머지 부동 소수점을 반환합니다. y 기준 . 나머지는 x 기호를 나타냅니다.
PHP 버전
이 기능은 PHP 버전 4.x, PHP 5.x 및 PHP 7.x에서 사용할 수 있습니다.
예시
다음 예는 5.25를 1.5로 나눈 나머지를 계산하고 0.75를 반환합니다.
<?php $x=5.25; $y=1.5; $r=fmod($x, $y); echo "fmod(" . $x . "," . $y . ") = " . $r; ?>
출력
이것은 다음 결과를 생성합니다 -
fmod(5.25,1.5) = 0.75
예시
다음 예제에는 음수 분자가 있습니다. 따라서 나머지도 음수입니다.−
<?php $x=-10; $y=3; $r=fmod($x, $y); echo "fmod(" . $x . "," . $y . ") = " . $r; ?>
출력
이것은 다음 결과를 생성합니다 -
fmod(-10,3) = -1
예시
다음 예에서 두 매개변수(-10 및 -3)는 모두 음수입니다. 나머지는 분자의 부호를 가지므로 결과는 -1−
<?php $x=-10; $y=-3; $r=fmod($x, $y); echo "fmod(" . $x . "," . $y . ") = " . $r; ?>
출력
이것은 다음 결과를 생성합니다 -
fmod(-10,-3) = -1
예시
분자가 0이면 분모는 0이 아니고 나머지는 0입니다. 분모가 0이면 나머지는 NAN -
<?php $x=0; $y=3.33; $r=fmod($x, $y); echo "fmod(" . $x . "," . $y . ") = " . $r . "\n"; $r=fmod($y, $x); echo "fmod(" . $y . "," . $x . ") = " . $r; ?>
출력
이것은 다음 결과를 생성합니다 -
fmod(0,3.33) = 0 fmod(3.33,0) = NAN