| Name | Syntax | Beschreibung |
| bcadd | string bcadd(string x, string y [, int scale]) | Addition zweier Zahlen beliebiger Genauigkeit |
| bcsub | string bcsub(string x, string y [, int scale]) | Subtraktion zweier Zahlen beliebiger Genauigkeit |
| bcmul | string bcmul(string x, string y [, int scale]) | Multiplikation zweier Zahlen beliebiger Genauigkeit |
| bcdiv | string bcdiv(string x, string y [, int scale]) | Division zweier Zahlen beliebiger Genauigkeit |
| bcmod | string bcmod(string x, string y) | Modulo zweier Zahlen mit beliebiger Genauigkeit |
| bcpow | string bcpow(string x, string y [, int scale]) | Potenz einer Zahl beliebiger Genauigkeit |
| bcpowmod | string bcpowmod(string x, string y, string z [, int scale]) | Potenz einer Zahl beliebiger Genauigkeit, vermindert um den angegebenen Modulo (xy)%z |
| bcsqrt | string bcsqrt(string x [, int scale]) | Quadratwurzel einer Zahl beliebiger Genauigkeit |
| bccomp | string bccomp(string x, string y [, int scale]) | Vergleich zweier Zahlen beliebiger Genauigkeit |