deal with bcadd when bcmath library is not installed
deal with bcsub when bcmath library is not installed
modify bcadd