java tablice

0

Cześć,
Czy mógłby mi ktoś wytłumaczyć co znaczy

System.out.printf("%4.0f", tab[i][j]);------->chodzi mi o %4.0f. To znaczy modulo z 4 ,a o.f ze jest uzywane float?

1

Nie, to nie jest modulo.

%4 oznacza długość 4 znaków, w przypadku gdy liczba ma mniej dodaje się spacje przed.
.0 oznacza 0 miejsc po przecinku
f oznacza float

Dla przykładu:

System.out.format("%4.0f%n", Math.PI);
System.out.format("%4.1f%n", Math.PI);

Wyświetli:

   3
 3,1

Dokumentacja

0

Dziękuję Ci bardzo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1