|
我使用的是STC12C5A60S2單片機,我想實現(xiàn)求3個數(shù)組的平均值,數(shù)組和變量的類型全是int型,部分代碼如下:
int x[2]={-30000,30000};
int y[2]={-30000,30000};
int z[2]={-30000,30000};
經(jīng)過下一段程序XYZ數(shù)組里面會被賦值,先不管賦值的溢出,默認(rèn)不溢出。進行下面的程序:
X_OFFSET=(x[0]+x[1])/2;
Y_OFFSET=(y[0]+y[1])/2;
Z_OFFSET=(z[0]+z[1])/2;
結(jié)果我使用串口調(diào)試助手發(fā)出來發(fā)現(xiàn)數(shù)據(jù)不對,想請教一下,這段代碼(求平均值的)應(yīng)該怎么取處理它。
|
|