> From: "Frank Klemm" <[EMAIL PROTECTED]>
>
> a) char, signed char, short => int
unless int cannot represent all possible values of char, in which case
char => unsigned int
> b) unsigned char, unsigned short => unsigned int
if int can represent all possible values
unsigned char, unsigned short => int
otherwise
unsigned char, unsigned short => unsigned int
In essence, objects of type "smaller" than int are converted to int, unless
int can't represent all values, in which case they're converted to unsigned
int. Horribly platform-dependent.
> c) float => double
No.
-- Mat.
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )