Extension [ extension #31 bcmath version ] { - INI { Entry [ bcmath.scale ] Current = '0' } } - Functions { Function [ function bcadd ] { - Parameters [3] { Parameter #0 [ $left_operand ] Parameter #1 [ $right_operand ] Parameter #2 [ $scale ] } } Function [ function bcsub ] { - Parameters [3] { Parameter #0 [ $left_operand ] Parameter #1 [ $right_operand ] Parameter #2 [ $scale ] } } Function [ function bcmul ] { - Parameters [3] { Parameter #0 [ $left_operand ] Parameter #1 [ $right_operand ] Parameter #2 [ $scale ] } } Function [ function bcdiv ] { - Parameters [3] { Parameter #0 [ $left_operand ] Parameter #1 [ $right_operand ] Parameter #2 [ $scale ] } } Function [ function bcmod ] { - Parameters [2] { Parameter #0 [ $left_operand ] Parameter #1 [ $right_operand ] } } Function [ function bcpow ] { - Parameters [3] { Parameter #0 [ $x ] Parameter #1 [ $y ] Parameter #2 [ $scale ] } } Function [ function bcsqrt ] { - Parameters [2] { Parameter #0 [ $operand ] Parameter #1 [ $scale ] } } Function [ function bcscale ] { - Parameters [1] { Parameter #0 [ $scale ] } } Function [ function bccomp ] { - Parameters [3] { Parameter #0 [ $left_operand ] Parameter #1 [ $right_operand ] Parameter #2 [ $scale ] } } Function [ function bcpowmod ] { - Parameters [4] { Parameter #0 [ $x ] Parameter #1 [ $y ] Parameter #2 [ $mod ] Parameter #3 [ $scale ] } } } }