I think that I posted something similar few weeks ago. I also didn't expect
that 0-255 short goes to 0 char, and spent like a day trying to figure out
the bug, but at the end it is like that.


On Thu, Jun 27, 2013 at 8:34 PM, Stephen Harrison
<msteveharri...@gmail.com>wrote:

> Hi,
>
> Just wondering if the operation of short to char is a bug or intentional.
> The most significant 8 bits of the short gets converted to char, ie:
>
> 0-255 (short) -> 0 (char)
> 256-511 (short) -> 1 (char)
> 512-767 (short) -> 2 (char)
>
> This is not the operation I expected, but the unit test allows it to work
> this way, so I am confused.
>
> Regards,
>
> Stephen
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>


-- 
Nemanja Savić
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to