Perform binary arithmetic operations and convert between number systems with step-by-step solutions
Binary arithmetic follows the same principles as decimal arithmetic but uses only 0s and 1s. Addition: 0+0=0, 0+1=1, 1+0=1, 1+1=10 (with carry). Subtraction uses borrowing from higher bits. Multiplication and division work similarly to decimal but are simpler since you only multiply/divide by 0 or 1.