BC Math bccomp
(PHP 4, PHP 5, PHP 7, PHP 8)
bccomp — 두 개의 임의의 정밀도 숫자 비교
설명
bccomp(string $num1
, string $num2
, ?int $scale
= null
): int
num1
을 num2
와 비교하고 결과를 정수로 반환합니다.
매개변수
num1
- 왼쪽 피연산자(문자열).
num2
- 오른쪽 피연산자(문자열).
scale
- 선택적
scale
매개변수는 비교에 사용될 소수점 이하 자릿수를 설정하는 데 사용됩니다.
반환 값
두 피연산자가 같으면 0, num1
이 num2
보다 크면 1, 그렇지 않으면 -1을 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.0.0 | scale 은 이제 nullable입니다. |
Examples
예제 #1 bccomp() 예제
<?php
echo bccomp('1', '2') . "\n"; // -1
echo bccomp('1.00001', '1', 3); // 0
echo bccomp('1.00001', '1', 5); // 1
?>