1. BC Math
- BCMath는 PHP에 내장된 확장 라이브러리로, 큰 정수 및 부동 소수점 연산을 임의의 정밀도로 처리할 수 있다.
- 모든 연산은 문자열로 입력받고, 결과도 문자열로 반환한다.
- 덧셈, 뺄셈, 곱셈, 나눗셈, 제곱, 제곱근, 나머지 등 다양한 수학 연산을 수행할 수 있다.
2. 주요 BC Math 함수
bcadd | 두 수 더하기 |
bcsub | 두 수 빼기 |
bcmul | 두 수 곱하기 |
bcdiv | 두 수 나누기 |
bcmod | 나머지 구하기 |
// 마지막 인자는 소수점 이하 몇 자리까지 계산할지 지정, 생략시 정수
echo bcadd('1.234', '5.678', 3); // 6.912
echo bcsub('5.678', '1.234', 3); // 4.444
echo bcmul('2.5', '3.4', 2); // 8.50
echo bcdiv('10', '3', 2); // 3.33
echo bcmod('10', '3'); // 1
'PHP' 카테고리의 다른 글
[PHP] 배열의 특징과 활용 (0) | 2024.11.15 |
---|---|
[PHP] 문자열 자르기 함수 (0) | 2024.11.14 |
[PHP] 배열의 병합 (0) | 2024.10.22 |