Use BCMath extension