C编程高手请进
g_fmeasnum = (u32)g_fmeasnum;
g_bydisbuf[3] = c_bydisbill[g_fmeasnum / 1000];
g_bydisbuf[2] = c_bydisbill[g_fmeasnum % 1000 / 100];
g_bydisbuf[1] = c_bydisbill[g_fmeasnum % 100 / 10];
g_bydisbuf[0] = c_bydisbill[g_fmeasnum % 10];
g_fmeasnum是float型,强制转换不了unsigned long int 型我要化为整形用于显示,但编译通不过
提示是“expression must have integral type"
对g_fmeasnum的定义如下:
typedef float fp32;
fp32 g_fmeasnum;
发表时间:2004年11月27日19:37:48