Article View: pl.comp.lang.java
Article #488Zmiennoprzecinkowosc w Javie
From: Radoslaw Poplawski
Date: Wed, 09 Apr 1997 09:17
Date: Wed, 09 Apr 1997 09:17
17 lines
1112 bytes
1112 bytes
Po wykonaniu:
Float XX = Float.valueOf("32.496");
float xx = XX.floatValue(); xx = xx*1000;
System.out.println(xx);
int czas1=new Float(xx).intValue();
System.out.println(czas1);
otrzymamy wynik 32.495 (czyli bledny o 0.001). Gdy zamienimy float na
double (i Float na Double) wynik bedzie juz dobry.
W jaki sposob moge okreslic dokladnosc kazdej z powyzszych metod (do
ilu miejsc po przecinku mam gwarancje, ze wynik bedzie wlasciwy)?
Radoslaw Poplawski (Wroclaw) http://yi.com/home/PoplawskiRadoslaw/
MotorCity: http://www.geocities.com/MotorCity/3416/
F1: http://www.geocities.com/MotorCity/3416/f1.html
Technical Details
Message-ID:
<334aae45.9823005@news.icm.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mail From: radekp@usa.net (Radoslaw Poplawski) Newsgroups: pl.comp.lang.java Subject: Zmiennoprzecinkowosc w Javie Date: Wed, 09 Apr 1997 09:17:55 GMT Organization: ICM Lines: 17 Message-ID: <334aae45.9823005@news.icm.edu.pl> NNTP-Posting-Host: mod0.wro.ternet.pl Mime-Version: 1.0 X-Newsreader: Forte Agent .99g/32.339 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit