The reason for both usages is that the convention of using a lowered dot as the radix (decimal point) is not universal. In some countries, a centered dot is used as radix and lowered dot for multiplication. If you grew up in these countries, the notation would be natural, and our use seems strange.