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!
Pyöristys kahteen desimaalin tarkkuuteen?
5
8333
Vastaukset 5
- 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
Anteeksi arkuuteni
Olen säälittävä, mitä tulee sinun kohtaamiseen. Tunnen vaan itseni todella epävarmaksi sun kanssa. Jos minun olisi pitän46892Kuka melkein täysi-ikäinen hukkui?
Poliisin mukaan nuori oli lähes täysi-ikäinen. Ennen iltakuutta tulleen ilmoituksen mukaan ihminen oli joutunut mahdoll14763Perussuomalaisten kannatus nousi rytinällä Ylen tänään julkaisemassa tuoreimmassa gallup-kyselyssä.
https://yle.fi/a/74-20239449 Perussuomalaisilla hurja- ja ylivoimaisesti suurin nousu tässä uudessa Ylen gallupissa. Kyl488761- 45672
- 41624
Tykkäätköhän vielä minusta?
Yhtä paljon, kuin minä sinusta? Haaveissa ollaan kahdestaan, rauhassa ja lähennytään fyysisesti ja tutustutaan syvemmin30576- 32543
Olet ihana
Muru, sä oot ihana. Tunsitko sen sähkön meidän välillä kun oltiin ihan låhekkäin? 👩❤️👩❤️😼😘37520Vihervasemmistofeministinaisasianaiset
Tulevat tänne palstalle haukkumaan miehiä ja naljailemaan miehelle, kehuvat olevansa heitä parempia. Itse asuvat MIEHE164503- 44470