added singleMultiply
minor tweaks to divide
use singleMultiply to stop creating a temporary BCD number to multiply by quotient unit value
removed an internal BCD number and replaced with one of the temp variables