PHP 매뉴얼
이전 |  | 다음

# IV. BCMath 임의 정확도 수치연산 함수

# 소개

임의의 정확도를 갖는 수치연산을 위해 PHP는 이진 계산기를 제공한다. 이 이진 계산기(Binary Calculator)는 가능한 모든 크기와 정확도를 갖는 수들을 지원하고, 문자열로 표현된다.

# 요구 사항

PHP 4.0.4 이후부터 libbcmath가 PHP에서 같이 제공된다. 이 확장에 대해 외부적인 라이브러리가 필요치 않다.

# 설치

PHP 4에서, 이 함수를 사용하려면 `PHP`가 `--enable-bcmath` 옵션으로 설정되어야 한다. PHP 3에서, 이 함수를 사용하려면 `PHP`가 `--disable-bcmath` 옵션으로 설정되면 안된다.

`PHP` 윈도우 버전에서는 이 확장 모듈에 대한 지원이 포함되어 있습니다. 이 함수들을 이용하기 위해서 추가로 확장 모듈을 읽어들일 필요가 없습니다.

# 런타임 설정

이 함수의 작동은 `php.ini` 설정에 영향을 받습니다.

표 1. BC math configuration options

Name | Default | Changeable
--- | --- | ---
bcmath.scale | 0 | PHP_INI_ALL

For further details and definition of the PHP_INI_* constants see ini_set().

위 설정 지시어에 대한 간단한 설명입니다.

`bcmath.scale` integer

  Number of decimal digits for all bcmath functions. See also bcscale().

# 리소스 종류

이 확장 모듈은 리소스형을 정의하지 않습니다.

# 상수 정의

이 확장 모듈은 상수를 정의하지 않습니다.

이전 | 처음으로 | 다음
aspell_suggest | 위로 | bcadd