[Java lista] ket alap kerdes
istvan.ketler at lhsystems.com
istvan.ketler at lhsystems.com
2007. Feb. 14., Sze, 09:31:13 CET
> Ez rendben is van, de mi okozza a kulonbseget ezek kozt az esetek
> kozt:
> double a = 2.36;
Nem kell konvertálni (a jelöletlen konstans double).
> double b = 2.36f;
Konvertálni kell.
> float d = 2.36f;
Nem kell konvertálni.
> 2.36
Mivel nem kellett konvertálni, elég pontosan képes volt tárolni a számot.
> 2.359999895095825 (ez ugy tunik, hogy valamitol meg fugg is,
> hogy merre kerekedik, mert egy masik gepen probalva mast adott)
Mivel konvertálni kell, a konvertáló algoritmus nyilván nem fogja tudni teljes pontossággal átalakítani.
> 2.36
Itt sem kell számolni, csak tárolni.
Ha sok időd van, böngészd át, segíti a megértést:
http://docs.sun.com/source/806-3568/ncg_goldberg.html
Üdvözlettel,
Iván
További információk a(z) Javalist levelezőlistáról