Posted By: Jovo () on 'CZprogram' Title: Potize s double v Jave Date: Fri May 13 16:55:31 2005 Ahoj. Marime se tu uz dlouho s problemem zaokrouhlovani typu v Jave. Priklad: double a = 38767.56; double b = 13074.87; double c = a - b; print(c) vypise '25692.689999999995' kdyz date c = 25692,69; pak print(c) vypise '25692,69'; Bohuzel mame tridu vyrobenou tak, ze jeji pole jsou 'double' a predelavat se nam to nechce. V MSWin existuje nejaky call, kterym se numericky procesor explicitne prepne do vetsi presnosti. Sice to diky bugu musite delat pred kazdou pocetni operaci;), ale funguje to. Vite nekdo nejaky jednoduchy trik, jak tomu zabranit? DIky, Jovo.