Busque Aritmética de punto fijo para ver cómo manejar números fraccionarios. Básicamente, define el LSB de sus datos como un submúltiplo binario de 1 (por ejemplo, 1/2 ^ 11). Luego puedes hacer toda tu aritmética normal usando hardware de enteros sin tener que manejar fracciones.
También puede hacer enteros y fracciones mixtas definiendo un sistema numérico como 12.8 donde 12 bits cubrirán la parte entera (hasta 4095 en este ejemplo) y los 8 bits restantes definen la parte fraccionaria a una resolución de 1/255.
Los cálculos como FFT se realizan con frecuencia utilizando este enfoque.