我有一個來自循環二的數據。總計1,2,3 ...兩個循環
Tsum2 : [ 19 12 17 10 6 0 10... ]
Isum2 : [ 98 33 26 11 15 10 32... ]
,我想價值Tsum2
和Isum2
sum = [ (19-98)+(12-33)+(17-26)+ ... +(10-32)... ]
總和我該怎麼辦?從該代碼
此代碼實施例
for (int d1 = 0; d1 < 360; d1++) {
Tsum10 = Tsum10 + (int) degreeT[d1];
Tcount10++;
if (Tcount10 == 10) {
Tsum2 = (Tsum10 + (int) degreeT[d1]);
Tcount10 = 0;
Tsum10 = 0;
}
}
for (int d2 = 0; d2 < 360; d2++) {
Isum10 = Isum10 + (int)degreeI[d2];
Icount10++;
if (Icount10 == 10) {
Isum2 = (Isum10 + (int)degreeI[d2]);
Icount10 = 0;
Isum10 = 0;
}
}
結果。
循環D1:
19 12 17 10 6 0 10 21 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 31 7 13 9 16 8 8 13 16
環D2:
98 33 26 11 15 10 32 44 87 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 112 50 14 25 32 16 32 39 97
謝謝。
如果我明白你具有兩個陣列: Tsum2:[19 12 17]和 Isum2:[98 33 26]相同的長度的,那麼您想要的總和= -109 – Shivam
作爲旁註,你應該堅持命名變量的命名約定(以小寫開頭),否則會混淆,因爲以大寫開頭的單詞通常指定一個類。 – SomeJavaGuy