További
String átalakítása kettősre Java-ban
Hogyan konvertálhatok egy Stringet
, mint például "12.34"
egy double
-t Java-ban?
271
3
Hogyan konvertálhatok egy Stringet
, mint például "12.34"
egy double
-t Java-ban?
A
Double.parseDouble()
segítségével egyString
-etdupla
-vá alakíthatsz:A te esetedben úgy tűnik, hogy ezt szeretnéd:
Ennek az aString karakterláncot a double d értékké kell alakítania.
Használja a `new BigDecimal(string)-t. Ez garantálja a későbbi megfelelő számítást.
Ökölszabályként - mindig használd a
BigDecimal
-t az olyan érzékeny számításokhoz, mint a pénz.Példa: