Ok, ignore my last message, this new change set I&#39;m attaching is a little nicer. It doesn&#39;t add an unnecessary SqNumberParser subclass and it lets you write something like this:<div><br></div><div>Number readFrom: &#39;3,14&#39; decimalPoint: $,<br>

<br></div><div>I also tried configuring the decimal point with a preference but the result was a little dangerous because new code using the wrong decimal point wouldn&#39;t compile, so I think this is a reasonable good solution to your problem. I hope it helps.</div>

<div><br></div><div>Cheers</div><div>Richo</div><div><br></div><div><br><div class="gmail_quote">On Tue, Feb 22, 2011 at 7:30 PM, Ricardo Moran <span dir="ltr">&lt;<a href="mailto:richi.moran@gmail.com">richi.moran@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I don&#39;t know if there is already a way of doing this, but I attached a simple hack that lets you read commas as decimal points by executing something like this:<div>

<br></div><div><div><div>(DecimalCommaNumberParser on: &#39;3,14&#39;) nextNumber -&gt; 3.14</div>
</div><div><br></div><div>I know this is not elegant, but it works. There seems to be some other places where the decimal point is hardcoded. Maybe we should make SqNumberParser take the decimal point as a parameter. Or have a preference to choose that. I don&#39;t know...</div>


<div><br></div><div>Cheers</div><div>Richo</div><div><div></div><div class="h5"><div><br></div><br><div class="gmail_quote">On Tue, Feb 22, 2011 at 5:53 PM, John Toohey <span dir="ltr">&lt;<a href="mailto:jt@parspro.com" target="_blank">jt@parspro.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Without changing the OS locale, is there an easy was to have Pharo<br>
recognize a comma as a decimal point, i.e. &#39;2,13&#39; asNumber -&gt; 2,13. I<br>
am receiving number from a Seaside app, in this format, and I need to<br>
convert them before storing them in Postgres. Currently &#39;2,12&#39;<br>
asNumber gives 2.<br>
<br>
--<br>
<font color="#888888">~JT<br>
<br>
</font></blockquote></div><br></div></div></div>
</blockquote></div><br></div>