Vamos a ver,
estoy con un proyecto bastante extenso y una pequeña parte se trata de hacer una multiplicación. Tengo 5 dígitos, cada uno guardado en un byte que forman un número de 5 cifras, es decir digito4, digito3, digito2,...,digito0. Este número he de multiplicarlo por otro igual, de 4 cifras guardado en 4 bytes(concretamente el 1,85, un el byte2 es para la coma).
El resultado final sóo ha de tener las 5 cifras más significativas. Todo esto es para pasar un numero de 5 cifras representado en nudos nauticos a kilometros por hora.
12,34 nudos x 1,85 = cinco cifras que representan el numero en km/h
hago este proyecto en ensamblador con un pic16f876.
Hay alguna libreria que pueda ayudarme? o alguien tiene alguna idea?
gracias!