Wpis z mikrobloga

Jak w #java robić operację modulo? Chciałem przesuwać elementy w tablicy i wyliczać indeks właśnie z pomocą tego operatora. Mój przykład:

for(int i = 0; i < n; i++){
// result[( i - przesuniecie ) % n ] = a[i];
result[(Math.floorMod(( i - przesuniecie ), n ))] = a[i];
}

Z tego co widzialem to różnica miedzy % i floorMod jest taka, że % nie ogarnia ujemnych liczb.
#programowanie #naukaprogramowania
  • 10