problem 1: Add 12_{ten} to 15_{ten} in binary and then subtract 12_{ten} from 15_{ten} in binary.
problem 2: Using 4-bit numbers to save space, multiply 3_{ten} x 4_{ten }in binary.
problem 3: Using a 4-bit version of the algorithm to save space, divide 5_{ten} by 3_{ten} in binary.
problem 4: Add 3.76_{ten} x 10^{0} to 3.45_{ten} x 10^{2}, assuming that we have three significant decimal digits. Round to the nearest decimal number with three significant decimal digits, first with guard and round digits, and then without them.