float型C语⾔数据类型的转换(隐式转换)
算术运算符中的转换规则:
double ←── float ⾼
long
unsigned
int ←── char,short 低
注意:
  图中横向箭头表⽰必须的转换,如两个float型数参加运算,虽然它们类型相同,但仍要先转成double型再进⾏运算,结果亦为double 型。
  纵向箭头表⽰当运算符两边的运算数为不同类型时的转换,如⼀个long 型数据与⼀个int型数据⼀起运算,需要先将int型数据转换为long 型,然后两者再进⾏运算,结果为long型。
  所有这些转换都是由系统⾃动进⾏的。