<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Java Math.round</title>
    <link>http://forum.geizhals.at/feed.jsp?id=458730</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(3): Java Math.round</title>
      <link>http://forum.geizhals.at/t458730,3781718.html#3781718</link>
      <description>Nein ...&lt;br&gt;&lt;br&gt;Es kann genausogut sein, dass bereits der long-&gt;double cast ungenau wird, das hängt sehr von den Zahlen ab ...&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 18 Nov 2006 15:21:09 GMT</pubDate>
      <guid>http://forum.geizhals.at/t458730,3781718.html#3781718</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2006-11-18T15:21:09Z</dc:date>
    </item>
    <item>
      <title>Re(2): Java Math.round</title>
      <link>http://forum.geizhals.at/t458730,3781708.html#3781708</link>
      <description>Trotzdem versteh ich nicht, wo da das Problem liegt.&lt;br&gt;&lt;br&gt;Durch Math.round bekomm ich ein long 1681. Das gecastet nach double ergibt 1681.00.&lt;br&gt;Dividiert durch 100000 ergibt 0.01681, multipliziert bekomm ich diesen Müll raus.&lt;br&gt;&lt;br&gt;Wo genau in dieser Kette befindet sich denn der Genauigkeitsverlust?&lt;br/&gt;</description>
      <pubDate>Sat, 18 Nov 2006 15:15:35 GMT</pubDate>
      <guid>http://forum.geizhals.at/t458730,3781708.html#3781708</guid>
      <dc:creator>substitute</dc:creator>
      <dc:date>2006-11-18T15:15:35Z</dc:date>
    </item>
    <item>
      <title>Re: Java Math.round</title>
      <link>http://forum.geizhals.at/t458730,3781697.html#3781697</link>
      <description>Willkommen, du hast die double Zahlendarstellung entdeckt ..&lt;br&gt;&lt;br&gt;Wenn du exakte Zahlen haben willst, z.B. auf 2 Kommastellen genau, nimm einen Integer (mit 100 multipliziert) und führe deine Operationen in der Integerdarstellung durch ..&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 18 Nov 2006 15:10:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t458730,3781697.html#3781697</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2006-11-18T15:10:21Z</dc:date>
    </item>
    <item>
      <title>Java Math.round</title>
      <link>http://forum.geizhals.at/t458730,3781687.html#3781687</link>
      <description>Ich hab grad ein kleines nerviges Problem.&lt;br&gt;&lt;br&gt;Ich will eine Double-Zahl runden und später auch als Prozent ausgeben:&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;double s1 = Math.round(x*100000);&#xD;
s1 /= 100000;&#xD;
System.out.println(s1*100);&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;Ich hab jetzt bei einer Zahl das Problem, daß durch das Multiplizieren mit 100 bei der Ausgabe&lt;br&gt;&lt;br&gt;1.6809999999999998 statt&lt;br&gt;1.681&lt;br&gt;&lt;br&gt;ausgegeben wird.&lt;br&gt;&lt;br&gt;Any ideas?&lt;br/&gt;</description>
      <pubDate>Sat, 18 Nov 2006 15:06:42 GMT</pubDate>
      <guid>http://forum.geizhals.at/t458730,3781687.html#3781687</guid>
      <dc:creator>substitute</dc:creator>
      <dc:date>2006-11-18T15:06:42Z</dc:date>
    </item>
  </channel>
</rss>
