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?
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?
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
Dziękuję Ci bardzo.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.