Procent wyswietlanie (tylko liczby calkowite)

Procent wyswietlanie (tylko liczby calkowite)

Wątek przeniesiony 2016-09-10 22:03 z Java przez bogdans.

SE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 12
0

Witam, mam problem ze zrozumieniem w jaki sposob moge uzyskac % przykladowo pobierania tylko w liczbach calkowitych od 0-100%.

Z moim kodem uzyskuje % do 10 miejsc po przecinku albo i wiecej.

Do wyswietlania uzywam standardowej funkcji, dla swiadomych nie musze chyba podawac wszystkiego :

Kopiuj
double procent = (sumCount * 100 / size);

if (size > 0) {
  jLabel.setText("Pobieranie : " + procent + "% !");
}

Moze ktos mi powiedziec w jaki sposob otrzymac w liczbach calkowitych ten %?

R1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 208
1
Kopiuj
int całkowite = Math.round((float) procent);
bogdans
  • Rejestracja: dni
  • Ostatnio: dni
0

Sformatuj wyświetlanie

Kopiuj
jLabel.setText("Pobieranie: " + String.format("%3.0f",procent) + "%!");

Mały ot, nie wstawia się spacji przed dwukropkiem i wykrzyknikiem.

SE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 12
0

Dzieki rafal20-1988 pomoglo xD Wlasnie tego szukalem.

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.