PHP kézikönyv
Előző |  | Következő

# VII. BCMath tetszőleges pontosságú matematikai függvények

# Bevezetés

Ha tetszőleges pontosságú matematikai műveleteket szeretnél végezni, a PHP a Binary Calculator Mathematics (BCMath) függvényeket kínálja erre a célra. Ezek a függvények tetszőleges méretben és pontossággal tudnak számokat ábrázolni karaktersorozatok felhasználásával.

# Követelmények

A PHP 4.0.4-es változatától felfele a libbcmath a PHP forrásfa szerves részét képezi. Nincs tehát szükség külső függvénykönyvtár telepítéséhez, ha ezeket a függvényeket hadrendbe szeretnénk állítani.

# Telepítés

These functions are only available if PHP was configured with --enable-bcmath. In PHP 3, these functions are only available if PHP was not configured with --disable-bcmath.

A PHP Windows-os változata beépített támogatással rendelkezik eme kiterjesztéshez. Nincs szükség semmilyen kiterjesztés betöltésére, hogy az itt felsorolt függvényeket használhasd.

# Futásidejű beállítások

Az alábbi függvények viselkedése befolyásolható a `php.ini` segítségével.

Táblázat 1. BC math configuration options

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

További részletekért és a PHP_INI_* konstansok definícióiért lásd: G Függelék.

A témába vágó konfigurációs direktívák rövid leírása

bcmath.scale integer

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

# Erőforrás típusok

Ez a kiterjesztés semmilyen erőforrás típust nem definiál.

# Előre definiált állandók

Ez a kiterjesztés semmilyen konstans értéket nem definiál.

Előző | Tartalom | Következő
aspell_suggest | Fel | bcadd