Есть массив:
public static float MassCurrentsPhases[] = new float[27];
private static float calculatePhase(int i, float[] MassCurrentsPhases) {
return MassCurrentsPhases[0 + i] + MassCurrentsPhases[3 + i] + MassCurrentsPhases[6 + i] + MassCurrentsPhases[9 + i] + MassCurrentsPhases[12 + i]
+ MassCurrentsPhases[15 + i] +MassCurrentsPhases[18 + i] + MassCurrentsPhases[21 + i] + MassCurrentsPhases[24 + i];
}
int i принимает значение 0, 1, 2
как мне сделать чтобы если значение int
b = 8 то MassCurrentsPhases[24 + i] записывался 0 ?
если b = 7 то значение MassCurrentsPhases[21 + i] записывалось 0 ?
Значение b * 3 после чего в массиве следующие 3 значение записываем нулями
Как такое сделать ?