这样的
g_fmeasnum = (u32)g_fmeasnum;
g_bydisbuf[3] = c_bydisbill[g_fmeasnum / 1000];
g_fmeasnum 转换后仍然是float;
可以这么做
g_bydisbuf[3] = c_bydisbill[(u32)g_fmeasnum / 1000];
或者
u32 g_tmp = (u32) g_fmeasnum;
g_bydisbuf[3] = c_bydisbill[g_tmp / 1000];
发表时间:2004年11月29日11:23:02