Hi! I have seen the code for fixed point addition.
There is an error in the code. When 64.125 and 0.75 are added, the result is 64.200 instead of 64.875. The numbers in the fraction field '125' and '75' are added just like integers and the result is reported as '200'. They need to considered as fractions '0.125' and '0.75' and added to get the correct result '0.875'.
Please correct the code.