Suppose we have the two decimal values, 0.2 and 0.3. Of course, multiplying these values yields the result: 0.06. Of course, this is simply the calculation 2*3 with the decimal place moved according to the sum of the number of significant digits after the decimal of our two original values.
Similarly, many math tutorial websites offer the following explanations:
http://www.math.com/school/subject1/lessons/S1U1L5GL.html
Place the decimal point in the answer by starting at the right and moving a number of places equal to the sum of the decimal places in both numbers multiplied.
https://www.mathsisfun.com/multiplying-decimals.html
...put the decimal point in the answer - it will have as many decimal places as the two original numbers combined.
...etc.
However, why is this done? What is the mathematical reasoning for why these decimal points "magically" move when multiplying or dividing decimal values?