<div dir="ltr">On Fri, Aug 19, 2011 at 11:45, Erik Hesselink <span dir="ltr">&lt;<a href="mailto:hesselink@gmail.com">hesselink@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div id=":4b">Note that PostgreSQL also doesn&#39;t work with decimals as precision:<br>
<br>
postgres=# select 1::decimal(4,2) * 1::decimal(4,2);<br>
?column?<br>
----------<br>
   1.0000<br>
(1 row)<br>
<br>
That should be 1.00 instead if you want the precision correctly represented.</div></blockquote></div><br>Er?  Last I checked, that was exactly how precision worked over multiplication; otherwise you are incorrectly discarding precision present in the original values.  Unless you&#39;re assuming the OP actually wants an incorrect flat precision model....<br clear="all">
<div><br></div>-- <br>brandon s allbery                                      <a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a><br>wandering unix systems administrator (available)     (412) 475-9364 vm/sms<br>
<br>
</div>