라이브러리
[PHP] BcMathNumber::divmod - 임의 정밀도 숫자의 몫과 모듈러스를 가져옵니다.
BcMathNumber::divmod
PHP의 BcMath 확장 함수는 큰 정수 연산을 수행하는 데 사용됩니다. `BcMathNumber::divmod` 함수는 두 큰 정수를 나누고 나머지를 반환하는 함수입니다.
# 함수의 매개 변수
* `$dividend`: 나누어지는 수
* `$divisor`: 나누는 수
# 함수의 반환 값
* `array`: 나눈 결과와 나머지
# 예제
#hostingforum.kr
php
<?php
// BcMath 확장 함수를 사용하기 위해 autoload를 등록합니다.
spl_autoload_register(function ($class) {
include $class . '.php';
});
// 두 큰 정수를 정의합니다.
$dividend = new BcMathNumber('100');
$divisor = new BcMathNumber('3');
// divmod 함수를 호출합니다.
$result = $dividend->divmod($divisor);
// 결과를 출력합니다.
echo "나눈 결과: " . $result[0] . "
";
echo "나머지: " . $result[1] . "
";
?>
# 결과
#hostingforum.kr
나눈 결과: 33
나머지: 1
# 설명
이 예제에서는 `BcMathNumber::divmod` 함수를 사용하여 두 큰 정수 `100`과 `3`을 나누고 나머지를 반환합니다. 결과는 나눈 결과 `33`과 나머지 `1`입니다.
# 참고
* PHP의 BcMath 확장 함수는 큰 정수 연산을 수행하는 데 사용됩니다.
* `BcMathNumber::divmod` 함수는 두 큰 정수를 나누고 나머지를 반환하는 함수입니다.
* 이 함수는 autoload를 등록하고 BcMath 확장 함수를 사용하기 위해 필요한 PHP 코드를 작성해야 합니다.
댓글목록
등록된 댓글이 없습니다.