如何将float 型数据转换为unsigned char 型

日期:2018-03-09 08:32:17 人气:1

如何将float 型数据转换为unsigned char 型

数据类型转换一般不应该大转小,哪里有大转小的。如果你非要转换成字符类型,必须用字符类型数组了。至于方法,我琢磨着会很多。随便给你写个思路。 unsigned char valuetemp[]; float a = 1.25; //假设此a后面的位数不知。 int b =0; int step = 1; b = a*10^6; //强转,且最后一位必定为0 for( int i =0,;i<8;i++) { valuetemp[coun
    A+
热门评论