<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=ISO-8859-1">
    <meta name="GENERATOR" content="GtkHTML/3.28.1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    El vie, 25-11-2011 a las 14:34 +0100, Bart escribió:
    <blockquote type="CITE">
      <pre><!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="1">-->On 11/25/11, Santiago A. <<a href="mailto:svaa@ciberpiula.net">svaa@ciberpiula.net</a>> wrote:
> El 25/11/2011 10:16, Kjow escribió:
>
> What about the standard pascal function  "val"
>

Doesn't Val() use a hardcoded period (.) as decimalseparator?
The StrToFloat() family uses (Default)FormatSettings AFAIK.

Bart
</pre>
    </blockquote>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">--><br>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">-->Yes, it
    does. val uses dot as decimal separator In fact, I am Spanish and I
    use ',' as decimal separator, so I have such problem. <br>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">--><br>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">-->I
    remember I had used a similar function (in delphi). It deletes '.'
    (just in case it has thousands separators) then replaces ',' for
    '.',  then applies the 'val'. Probably it could be checked faster
    scanning chars. But I found that function written and I didn't waste
    more time optimizing it, anyway it is wide long much better than
    rising exceptions.<br>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">--><br>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">-->By the
    way, I don't have a delphi near to check it. Is tryStrTofloat a fpc
    function or it is also a delphi function? If there is such function
    in delphi, someone gave up searching help too soon.<br>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">--><br>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">-->Regards<br>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">-->Santiago
    A.<br>
    <!--+GtkHTML:<DATA class="ClueFlow" key="orig" value="0">--><a class="moz-txt-link-abbreviated" href="mailto:svaa@ciberpiula.net">svaa@ciberpiula.net</a>
  </body>
</html>