• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zaokrąglanie liczb

0 głosów
299 wizyt
pytanie zadane 18 lipca 2019 w Java przez BleBlock Użytkownik (600 p.)

Witam mam taki kod

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        Button przelicz = findViewById(R.id.przelicz);

        przelicz.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                EditText pole = findViewById(R.id.pole);
                double kwotapl = Double.parseDouble(pole.getText().toString());
                double kwotaeu = kwotapl * 0.234574061;
                TextView wynik = findViewById(R.id.wynik);
                wynik.setText(Double.toString(kwotaeu)+" EURO");
            }
        });

    }

Jest to przelicznik walut. Mianowicie chcę aby wyświetlana liczba po naciśnięciu przycisku była zaokrąglona do 2 miejsc po przecinku. Jak mogę to osiągnąć ?

1 odpowiedź

0 głosów
odpowiedź 18 lipca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)

Do jakichkolwiek operacji finansowych w Javie służy klasa BigDecimal i polecam użycie jej zamiast typu double. 

Aby zaokrąglić BigDecimala możesz zerknąć tutaj

 

Podobne pytania

0 głosów
1 odpowiedź 1,097 wizyt
pytanie zadane 21 kwietnia 2019 w C i C++ przez Ebay_05 Początkujący (400 p.)
0 głosów
0 odpowiedzi 1,342 wizyt
pytanie zadane 16 lutego 2021 w C i C++ przez Ashiro Nowicjusz (210 p.)
0 głosów
1 odpowiedź 659 wizyt
pytanie zadane 23 września 2020 w PHP przez Kacperhehe Bywalec (2,930 p.)

93,757 zapytań

142,716 odpowiedzi

323,363 komentarzy

63,353 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...