divide like in an ALU
convert to positives then divide