<div dir="ltr">This may be of interest if you want full-precision decimals: <a href="http://www.haskell.org/haskellwiki/Libraries_and_tools/Mathematics#Decimal_numbers">http://www.haskell.org/haskellwiki/Libraries_and_tools/Mathematics#Decimal_numbers</a></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 16, 2013 at 7:30 AM, Patrick Mylund Nielsen <span dir="ltr">&lt;<a href="mailto:haskell@patrickmylund.com" target="_blank">haskell@patrickmylund.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Fun with floating point!<div><br></div><div><div><font face="courier new, monospace"># ghci</font></div>
<div><font face="courier new, monospace">GHCi, version 7.4.2: <a href="http://www.haskell.org/ghc/" target="_blank">http://www.haskell.org/ghc/</a>  :? for help</font></div>
<div><font face="courier new, monospace">Loading package ghc-prim ... linking ... done.</font></div><div><font face="courier new, monospace">Loading package integer-gmp ... linking ... done.</font></div><div><font face="courier new, monospace">Loading package base ... linking ... done.</font></div>

<div><font face="courier new, monospace">Prelude&gt; 9223372036854775807.0 == 9223372036854775808</font></div><div><font face="courier new, monospace">True</font></div></div><div><br></div><div><a href="http://en.wikipedia.org/wiki/Floating_point#Accuracy_problems" target="_blank">http://en.wikipedia.org/wiki/Floating_point#Accuracy_problems</a><br>

</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Wed, Jan 16, 2013 at 7:25 AM, ivan dragolov <span dir="ltr">&lt;<a href="mailto:ivan@dragolov.net" target="_blank">ivan@dragolov.net</a>&gt;</span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><br clear="all">9.3 - (2 * 4.5) =&gt; 0.3000000000000007<br><br>I expected 0.3<br><br>
?<span><font color="#888888"><br>
<br>-- <br><div><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px">Иван Драголов</span></div><div><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px"><a href="http://dragolov.net/" style="color:rgb(42,93,176)" target="_blank">dragolov.net</a><br>


<br>GSM: <a href="tel:0888%2063%2019%2046" value="+46888631946" target="_blank">0888 63 19 46</a><br>GSM за SMS: <a href="tel:0878%2082%2083%2093" value="+46878828393" target="_blank">0878 82 83 93</a>  <br><a href="http://facebook.com/ivan.dragolov" style="color:rgb(42,93,176)" target="_blank">facebook.com/ivan.dragolov</a></span></div>

<div><a href="http://twitter.com/dragolov" target="_blank">twitter.com/dragolov</a></div>

</font></span><br></div></div>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>