float,double,int,char赋值那些不丢失精度