Pyöristys kahteen desimaalin tarkkuuteen?

ideaa vailla

Olisiko kellään kunnon ideaa miten saisi hyvin ilman ulkoisten luokkien käyttöä pyöristettyä tulos kahden desimaalin tarkkuuteen?
Koodausta ei tartte vaan idean esitys!

5

8181

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • asöads

      double luku = 1.434543;
      int tmp = (int)(luku * 100);
      luku = (double)tmp / 100; // 1.43

      • aina..

        Tuo kyllä katkaisee desimaalit pois, mutta osaako se pyöristää oikein? En usko.


      • ...
        aina.. kirjoitti:

        Tuo kyllä katkaisee desimaalit pois, mutta osaako se pyöristää oikein? En usko.

        Sadalla kertomisen jälkeen on lisättävä 0.5.


    • roundaaja

      Katso Math-luokan round-metodi. Math luokka ei ole java.math-paketissa, vaan java.lang-paketissa. Sitä ei siis tarvi importata.

    • jehnuttaja

      Joudut tekemään näin:

      double desimaaliluku = 12.3456789;
      int kokonaisosa = (int) desimaaliluku;
      int desimaaliosa = (int) (desimaaliluku * 100.0 - kokonaisosa * 100.0 0.5);
      System.out.printf("%f pyöristettynä kahden desimaalin tarkkuuteen on %d.%d%n", desimaaliluku, kokonaisosa, desimaaliosa);

      Esimerkiksi jos koodataan rahalaskuja, niissä ei pidä missään nimessä käyttää liukuluku-euroja vaan pitää käyttää kokonaisluku-euroja ja kokonaisluku-senttejä.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Fuengirola.fi: Danny avautuu yllättäen ex-rakas Erika Vikmanista: "Sanoisin, että hän on..."

      Danny matkasi Aurinkorannikolle Helmi Loukasmäen kanssa. Musiikkineuvoksella on silmää naiskauneudelle ja hänen ex-raka
      Kotimaiset julkkisjuorut
      91
      2903
    2. GALLUP: Kuka voittaa The Voice of Finland -kisan: Oliver, Janina, Julia vai Mohammad?

      GALLUP: Kuka voittaa The Voice of Finland -kisan: Oliver, Janina, Julia vai Mohammad? Tänään jännittävä finaalilähetys
      Voice of Finland
      43
      1127
    3. Arvaa miten paljon

      Haluan sua?
      Ikävä
      83
      1102
    4. Tämä on kyllä heittämällä erikoisin ihmissuhde mitä on koskaan ollut

      Hulluinta on se että ei edes ole varsinaista suhdetta minkäänlaista, mutta tuntuu kuin olisit elämässäni mukana koko aja
      Ikävä
      49
      958
    5. Helikopteri pörrää ja POLIISIT on eristettynä pururadan vieressä!

      Suojatehtävä pitää kiireisenä. Kulut ovat kovat!
      Pudasjärvi
      31
      934
    6. Mitä toiveita ja ajatuksia sulla

      On kaivattusi suhteen?
      Ikävä
      67
      848
    7. Tunnustan

      Vaikka peitän sen erittäin hyvin niin tunnustan että pidän sinusta erittäin paljon, mieheltä naiselle
      Ikävä
      39
      832
    8. Luuletko, että löydämme vielä

      Yhteyden takaisin? Miehelle ....
      Ikävä
      53
      817
    9. Mikä teki vaikutuksen

      että ihastuit kaivattuusi? 🔥
      Ikävä
      44
      812
    10. Oletko älykkäämpi kuin kaivattusi

      Pitääkö kaivattusi sinua älykkäämpänä teistä? Mitä luulet?
      Ikävä
      71
      760
    Aihe