Van ilyesfajta kerekítési megoldás? (JAVA)
Figyelt kérdés
Egy számít szeretnék úgy kerekíteni, hogy feljebb ugorjon eggyel.
Pl.: 2.3 kerekítve 2.0 lenne, de én azt szeretném, ha 3.0 lenne.
Próbáltam maradékos osztással, (10%2,3)+2,3 és erre kijött, hogy 3.0. Viszont más számokkal ez az a módszer nem működik.
2018. dec. 25. 01:55
1/5 anonim válasza:
hozzaadsz 0.4-et
2.3 + 0.4 kerekitve 3
3/5 A kérdező kommentje:
#1 De nem tudom, hogy mennyi a szám, ez a lényege xDDDD
2018. dec. 25. 09:20
4/5 anonim válasza:
0.4 barmelyik szammal mukodik ha csak 1 tizedes jegyet hasznalsz
de amugy Math.ceil(x)-t hasznalj
5/5 anonim válasza:
Az első arra gondolt, hogy eltolod az intervallumot, amint belül egy adott egészre kerekít a round:
3-ra 2.5 és 3.4 között kerekítesz egy tizedessel, eltolva(ha a számhoz adsz, akkor olyan, mintha ebből levonnál):
2.1 és 3.0
egyébként ha van Math.ceil (javában meg mindig van) akkor semmi értelme bonyolítani..
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!