No se si es lo mas facil. Pero, para multiplicar por un numero decimal deberas trabajar con dos registros: uno donde almacenes la parte entera del numero, y otro, donde almacenes la parte fraccionaria. Para realizar la multiplicacion, trabajas con un programa que sume repetidas veces. Entonces, deberas tener en cuenta el acarreo que produce la parte fraccionaria para sumarsela a la parte entera.
Un cordial saludo.