В чем именно сложность?
Если проблема в том, что числа не целые - то нужно посчитать сколько знаков после запятой(в тех примерах которые умножаешь).
Например: 0,5*0,5=0,25
Т.к у 0,5 и 0,5 в общем два знака после запятой. И в ответе будет два знака после запятой
Таким образом умножаешь сначала числитель потом знаменатель
Затем делишь числитель на знаменатель