float : added function to compare 2 floats

float : added function to compare 2 floats

    will check if the difference between 2 floats its
    in the accepted range

Signed-off-by: Oscar Jahaziel Acosta Mendoza <coca_lp@hotmail.com>
float : added function to test multiplications

float : added function to test multiplications

Signed-off-by: Oscar Jahaziel Acosta Mendoza <coca_lp@hotmail.com>
float-tests : updated multiplication testcases

float-tests : updated multiplication testcases

    will use function instead of a fat macro

Signed-off-by: Oscar Jahaziel Acosta Mendoza <coca_lp@hotmail.com>
float : fixed multiplication result when mansissa is adjusted

float : fixed multiplication result when mansissa is adjusted

    MSB of the byte lost when truncating to 24 bits was not being
    considered when mantissa required adjust (shifting 1 position)
    leading to an additional error of 1.

Signed-off-by: Oscar Jahaziel Acosta Mendoza <coca_lp@hotmail.com>