I have stumbled upon a possible bug in IQMath library!!
here is the description
z = x * y where x & y are both float and can take different values; z is float too.
zQ16 = _FtoIQ16(z); //zQ16 is of type _iq16
if x = -25.0 (say) and y = 0.0
I expect zQ16 to be 0 , instead the call is returnihng a value 0xFFFE0000
I am using c6472 EVM. I am using IQmath v213 , inline_all case
Please help.