[vlc-devel] [PATCH 17/22] vlc_arrays: DictHash output is always used as an int
remi at remlab.net
Sun Aug 2 21:20:23 CEST 2015
Le dimanche 02 août 2015, 12:07:49 Filipe Cabecinhas a écrit :
> >> Not losing precision.
> > What the heck does that even mean? Neither converting implicitly nor
> > casting explicitly to int (or any other signed type) can lose precision.
> How are you not losing precision? You had a 64-bit integer and are getting
> the bottom 32 bits.
Of course not. Conversion from an integer type to a *signed* integer type is
always exact in C. The number of bits of both types is irrelevant.
More information about the vlc-devel