IV . BCMath - arytmetyka liczb dużej precyzji

Wprowadzenie

Dla potrzeb obliczeń arytmetycznych o dużej precyzji , PHP oferuje Kalkulator Binarny ( ang . Binary Calculator ) . Kalkulator Binarny operuje na liczbach dowolnej wielkości i precyzji , zapisanych jako typ string .

Konfiguracja startowa

Tabela 1 .

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

bcmath.scale integer



Spis treści
bcadd -- Dodaje dwie liczby o dużej precyzji
bccomp -- Porównuje dwie liczby o dużej precyzji
bcdiv -- Dzieli dwie liczby o dużej precyzji
bcmod -- Dzieli w module liczbę o dużej precyzji
bcmul -- Mnoży dwie liczby o dużej precyzji
bcpow -- Podnosi liczbę o dużej precyzji do potęgi
bcpowmod -- Raise an arbitrary precision number to another, reduced by a specified modulus.
bcscale -- Ustala domyślną precyzję obliczeń BCMath
bcsqrt -- Wyciąga pierwiastek kwadratowy z liczby o dużej precyzji
bcsub -- Odejmuje jedną liczbę o dużej precyzji od drugiej