Ну-ну. А как быть с операциями над этими числами? Сложение-вычитание сработают без проблем.
Но есть еще как минимум умножение и деление.
В теории есть числа с фиксированной точкой. Но она двоичная. Т.е. например формат вроде 14.2 означает 16 битное число, два младших бита которого за точкой.
Умножение сведется к перемножению чисел как целых и затем сдвигу результата на два бита вправо. Деление делается так же. Быстро и просто. Мне приходилось работать с такой записью, иногда она была очень к месту.
Если же использовать десятичные основания, то вместо простого сдвига придется постоянно делить и умножать. Вроде бы не так уж плохо и должно работать - но оно вам нужно? decimal решит все лучше, при том его математика будет быстрее (в теории, конечно - питоновский decimal тот еще тормоз-компенсатор).