出来的类型取决于参数类型中精度最高的变量类型。譬如 int * double = doubleint + float + double = double
为了确保 数据不丢失 混合运算时 精度较小变量自动转换为 精度较大变量 如 float a=1.1; int b=2; a*b时 b自动转换为 float 类型