You should be more specific when you say "Romans". If you mean ancient Romans, almost no mathematical text survived in Latin from the times before 2nd century AD.
From the Roman empire we mostly have Greek texts.
(See also Roman engineers). Almost all technical literature which we have from the Roman empire is written in Greek. Greek was also the spoken language of large portion of the empire.
Greek system is described in detail in the book of van der Waerden, Science awakening.
The digits of the decimal system were denoted by Greek letters. One had to memorize
(as we do) the multiplication table for digits. That's all one need to multiply numbers. For example,
$$265\times265=200\times200+200\times60+200\times5+60\times200+60\times60$$
$$+60\times5+5\times200+5\times60+5\times5=70225.$$
To simplify the task, a counting board was used with counting stones.
Such a counting board in mentioned in Polybius, for example.
For computations with simple fractions a more complicated algorithm was used.
For astronomical computations, Babylonian positional system with base 60,
including fractions based on 1/60th was used (but the numbers from 1 to 60 were denoted by pairs of Greek letters). Multiplication tables were used (as Babylonians did before).
Those are the only rules required. It would seem reasonable that a few more representations would make life easy if if they really didn’t exist then you would have to simply fill in as best as you can. So that you would have to have multiple values of M and D.
Finally you simply add up all the representation and obtain your answer.
If anybody is interested I would be happy to provide examples.
– Danu Sep 26 '20 at 23:48