GMP gmp_div_qr

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gmp_div_qr — 숫자를 나누고 몫과 나머지 구하기


설명

gmp_div_qr(GMP|int|string $num1, GMP|int|string $num2, int $rounding_mode = GMP_ROUND_ZERO): array

함수는 num1num2로 나눕니다.


매개변수

num1
나누는 숫자입니다.

GMP 개체, int 또는 숫자 문자열입니다.

num2
num1을 나누는 숫자입니다.

GMP 개체, int 또는 숫자 문자열입니다.

rounding_mode
rounding_mode 인수에 대한 설명은 gmp_div_q() 함수를 참조하십시오.

반환 값

첫 번째 요소는 [n/d](나누기의 정수 결과)이고 두 번째 요소는 (n - [n/d] * d)(나누기의 나머지)인 배열을 반환합니다.


Examples

예제 #1 GMP 번호 구분

                  
<?php
$a = gmp_init("0x41682179fbf5");
$res = gmp_div_qr($a, "0xDEFE75");
printf("Result is: q - %s, r - %s",
       gmp_strval($res[0]), gmp_strval($res[1]));
?>
                  
                

기타