BCMath výpočty s ľubovoľnou presnosťou
Úvod
Pre ľubovoľnú matematickú presnosť PHP ponúka Binárnu Kalkulačku, ktorá podporuje čísla akejkoľvek veľkosti a presnosti, reprezentované ako reťazce.
Požiadavky
Od PHP 4.0.4 je libbcmath s PHP zviazaný. Nepotrebujete teda žiadne externé knižnice pre toto rozšírenie.
Inštalácia
V PHP 4 sú tieto funkcie dostupné iba ak bolo PHP konfigurované s --enable-bcmath. V PHP 3 sú tieto funkcie dostupné iba ak PHP NEbolo konfigurované s --disable-bcmath.
Windows verzie PHP majú vstavanú podporu pre toto rozšírenie. Nemusíte načítať žiadne dodatočné rozšírenie, aby ste mohli tieto funkcie používať.
Runtime Konfigurácia
Správanie tejto funkcie je ovplyvnené nastaveniami v php.ini.
Názov | Východzí | Zmeniteľný |
---|---|---|
bcmath.scale | 0 | PHP_INI_ALL |
Tu je krátke vysvetlenie konfiguračných direktív.
Typy zdrojov
Toto rozšírenie nemá definované žiadne typy zdrojov.
Preddefinované Konštanty
Toto rozšírenie nemá definované žiadne konštanty.
Table of Contents
- bcadd — Sčítať dve čísla s ľubovoľnou presnosťou
- bccomp — Porovnať dve čísla s ľuboboľnou presnosťou
- bcdiv — Vydeliť dve čísla s ľubovoľnou presnosťou
- bcmod — Získať modulus čísla s ľubovoľnou presnosťou
- bcmul — Vynásobiť dve čísla s ľubovoľnou presnosťou
- bcpow — Umocniť číslo s ľubovoľnou presnosťou na iné
- bcpowmod — Umocniť číslo s ľubovoľnou presnosťou na iné, redukované o určený modulus.
- bcscale — Nastaviť východziu škálu pre všetky bc math funkcie
- bcsqrt — Získať druhú odmocninu čísla s ľubovoľnou presnosťou
- bcsub — Odčítať číslo s ľubovoľnou presnosťou od iného