<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic ATOF doesn't work in Classic/Legacy CodeWarrior</title>
    <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168554#M3202</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;The function ATOF and also ATOI and ATOL don't works.&lt;/DIV&gt;&lt;DIV&gt;this is the sample code&amp;nbsp;I take from CW help System:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;#include &amp;lt;stdlib.h&amp;gt; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;#include &amp;lt;stdio.h&amp;gt; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;int main(void) &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;{ &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;int i; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;long int j; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;float f; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;static char si[] = "-493", sli[] = "63870"; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;static char sf[] = "1823.4034"; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;f = atof(sf); &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;i = atoi(si); &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;j = atol(sli);&lt;A target="_blank"&gt;&amp;nbsp;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;A target="_blank"&gt;&amp;nbsp;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;} &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;The Output I get on debug mode on DSP56F8367&amp;nbsp; is : &lt;A target="_blank"&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;72659.2&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;WTF?? &lt;A href="http://freescale.i.lithium.com/i/smilies/16x16_smiley-indifferent.gif"&gt;&lt;IMG alt=":smileyindifferent:" class="emoticon emoticon-smileyindifferent" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-indifferent.gif" title="Smiley Indifferent" /&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 Nov 2007 21:30:28 GMT</pubDate>
    <dc:creator>TroyCorser</dc:creator>
    <dc:date>2007-11-29T21:30:28Z</dc:date>
    <item>
      <title>ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168554#M3202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;The function ATOF and also ATOI and ATOL don't works.&lt;/DIV&gt;&lt;DIV&gt;this is the sample code&amp;nbsp;I take from CW help System:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;#include &amp;lt;stdlib.h&amp;gt; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;#include &amp;lt;stdio.h&amp;gt; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;int main(void) &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;{ &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;int i; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;long int j; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;float f; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;static char si[] = "-493", sli[] = "63870"; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;static char sf[] = "1823.4034"; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;f = atof(sf); &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;i = atoi(si); &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;j = atol(sli);&lt;A target="_blank"&gt;&amp;nbsp;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;A target="_blank"&gt;&amp;nbsp;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0; &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;} &lt;A target="_blank"&gt;&lt;/A&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;The Output I get on debug mode on DSP56F8367&amp;nbsp; is : &lt;A target="_blank"&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;72659.2&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;WTF?? &lt;A href="http://freescale.i.lithium.com/i/smilies/16x16_smiley-indifferent.gif"&gt;&lt;IMG alt=":smileyindifferent:" class="emoticon emoticon-smileyindifferent" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-indifferent.gif" title="Smiley Indifferent" /&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Nov 2007 21:30:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168554#M3202</guid>
      <dc:creator>TroyCorser</dc:creator>
      <dc:date>2007-11-29T21:30:28Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168555#M3203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;- Which CPU are you targeting (HC08, HC12, Coldfire, ..)&lt;BR /&gt;- Which version of CodeWarrior are you using?&lt;BR /&gt;&amp;nbsp; To retrieve that info:&lt;BR /&gt;&amp;nbsp; - Start CodeWarrior&lt;BR /&gt;&amp;nbsp; - Select Help -&amp;gt; About Freescale CodeWarrior&lt;BR /&gt;&amp;nbsp; - Click on "Install Products"&lt;BR /&gt;&amp;nbsp; - CodeWarrior version used is displayed on top in the Installed Products dialog.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Nov 2007 23:35:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168555#M3203</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2007-11-29T23:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168556#M3204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi CrasyCat,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; with a little change to the example ATOI and ATOL now works&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I've changed this :&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;"&amp;nbsp;&amp;nbsp;&amp;nbsp; static char si[] = "-493", sli[] = "63870";&lt;A target="_blank"&gt;&lt;U&gt;&lt;FONT color="#017BBA"&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static char sf[] = "1823.4034";&lt;A target="_blank"&gt;&lt;U&gt;&lt;FONT color="#017BBA"&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR /&gt;"&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;with this:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;" char si[] = "-493", sli[] = "63870";&lt;A target="_blank"&gt;&lt;U&gt;&lt;FONT color="#017BBA"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR /&gt;&amp;nbsp; char sf[] = "1823.4034";&lt;A target="_blank"&gt;&lt;U&gt;&lt;FONT color="#017BBA"&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR /&gt;"&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;The Output I get on debug mode on DSP56F8367&amp;nbsp; is :&lt;A target="_blank"&gt;&lt;U&gt;&lt;FONT color="#017BBA"&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;72659.2&lt;/DIV&gt;&lt;DIV&gt;-493&lt;/DIV&gt;&lt;DIV&gt;63870&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;but ATOF the main function that I need to use, as&amp;nbsp;you can&amp;nbsp;see in the output results,&amp;nbsp;still doesn't work!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The CPU I'm using is : DSP56F8367&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CodeWarrior 56800/E Hybrid Controller version 7.3&lt;/DIV&gt;&lt;DIV&gt;ROHS USBTAP Update v1.0, build 60405&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Nov 2007 15:28:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168556#M3204</guid>
      <dc:creator>TroyCorser</dc:creator>
      <dc:date>2007-11-30T15:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168557#M3205</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;The function atof() is supposed to return the values as a double. I'd try changing the type declaration of f from float to double and see what happens.&lt;BR /&gt;&lt;BR /&gt;---Tom&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Nov 2007 23:33:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168557#M3205</guid>
      <dc:creator>J2MEJediMaster</dc:creator>
      <dc:date>2007-11-30T23:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168558#M3206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I've tryed to change from float to double.. but I get the same result... wrong output!!&lt;/DIV&gt;&lt;DIV&gt;&lt;IMG alt=":smileysad:" class="emoticon emoticon-smileysad" id="smileysad" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-sad.gif" title="Smiley Sad" /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I see that the wrong&amp;nbsp;value I get sometimes don't change with the input data,&lt;/DIV&gt;&lt;DIV&gt;indipendently of the input type, float or double:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;now with this input in sf the output is:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;sf = "1823.4034" output= -2.346737e-19&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;sf = "-23.4"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output= -2.346737e-19&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;sf = 22.4"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output= -2.346737e-19&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;always the same output...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I need to use this function... how can it be that I can't use it with CodeWarrior ?!?&lt;/DIV&gt;&lt;DIV&gt;&lt;IMG alt=":smileysad:" class="emoticon emoticon-smileysad" id="smileysad" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-sad.gif" title="Smiley Sad" /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I'm going carzy! &lt;IMG alt=":smileymad:" class="emoticon emoticon-smileymad" id="smileymad" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-mad.gif" title="Smiley Mad" /&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2007 15:36:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168558#M3206</guid>
      <dc:creator>TroyCorser</dc:creator>
      <dc:date>2007-12-03T15:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168559#M3207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I've cheked the global variable "errno" that returns always 34: "ERANGE"&amp;nbsp;after the call to&amp;nbsp;ATOF&amp;nbsp;with any&amp;nbsp;value of input...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Overflow bit of the __strtold is high (1)&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by Troy Corser on &lt;SPAN class="date_text"&gt;2007-12-03&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;08:43 AM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2007 16:17:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168559#M3207</guid>
      <dc:creator>TroyCorser</dc:creator>
      <dc:date>2007-12-03T16:17:21Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168560#M3208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Problem solved!!!&lt;/DIV&gt;&lt;DIV&gt;Now it works! &lt;IMG alt=":smileyvery-happy:" class="emoticon emoticon-smileyvery-happy" id="smileyvery-happy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-very-happy.gif" title="Smiley Very Happy" /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The point was:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;on the "Idm internal memory with pRom-to-xRAM copy Settings"&lt;/DIV&gt;&lt;DIV&gt;in the sub-menu:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;M56800E Target settings&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;the field processor was setted on "generic"&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;now I've setted it on my specific processor M56F8367&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks to all who partecipate to this discussion!&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2007 18:18:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168560#M3208</guid>
      <dc:creator>TroyCorser</dc:creator>
      <dc:date>2007-12-03T18:18:43Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168561#M3209</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Thanks for telling us how you solved the problem. And I'm sorry our suggestions didn't work.&lt;BR /&gt;&lt;BR /&gt;---Tom&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Dec 2007 00:52:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168561#M3209</guid>
      <dc:creator>J2MEJediMaster</dc:creator>
      <dc:date>2007-12-04T00:52:00Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168562#M3210</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I'm here again...&lt;IMG alt=":smileysad:" class="emoticon emoticon-smileysad" id="smileysad" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-sad.gif" title="Smiley Sad" /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;What I thought It worked now don't!..&lt;/DIV&gt;&lt;DIV&gt;The first tests was going well...but some time later...&lt;/DIV&gt;&lt;DIV&gt;atof didn't work...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the first step It look likes as atof work on numbers &amp;gt;1.0 and didn't work with number &amp;lt;1.0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;for example atof(0.02) = 0.0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;but after a big number of attempts I see that also atof(X) with x&amp;nbsp; &amp;gt; 1.0 sometimes don't work...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;So I'm stiil losing time tring to solve this problem!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Example : atof("1.7")&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;atof call the function strtod&amp;nbsp;&amp;nbsp; =&amp;gt;&amp;nbsp; return(strtod(str, NULL));&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;strtod call =&amp;gt; __strtold(INT_MAX, &amp;amp;__StringRead, (void *)&amp;amp;isc, &amp;amp;count, &amp;amp;overflow);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;after the execution of __strtold&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;overflow = 1 , count =3, value = -1.173368e-19&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Any help.. how can happen this...?! &lt;IMG alt=":smileysurprised:" class="emoticon emoticon-smileysurprised" id="smileysurprised" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-surprised.gif" title="Smiley Surprised" /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Added information : the sistem&amp;nbsp;I'm using is integrated with microC/OS-II&amp;nbsp; RTOS&lt;/DIV&gt;&lt;DIV&gt;I've already tried the atof function with OS interrupt enabled and disabled.&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by Troy Corser on &lt;SPAN class="date_text"&gt;2007-12-10&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;10:09 AM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2007 17:52:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168562#M3210</guid>
      <dc:creator>TroyCorser</dc:creator>
      <dc:date>2007-12-10T17:52:23Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168563#M3211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Example : atof("1.7")&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;atof call the function strtod&amp;nbsp;&amp;nbsp; =&amp;gt;&amp;nbsp; return(strtod(str, NULL));&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;strtod call =&amp;gt; __strtold(INT_MAX, &amp;amp;__StringRead, (void *)&amp;amp;isc, &amp;amp;count, &amp;amp;overflow);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;after the execution of __strtold&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;overflow = 1 , count =3, value = -1.173368e-19&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;inside the function &amp;nbsp;__strtoold there is a tree that&amp;nbsp;entered without a resonable reason&amp;nbsp;:&lt;/DIV&gt;&lt;DIV&gt;"&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;else if (result &amp;gt; LDBL_MAX)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;*overflow = 1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;result&amp;nbsp;&amp;nbsp;&amp;nbsp; = HUGE_VAL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;"&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;result is "1.70000"&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;LDBL_MAX is defined in cfloat in this way:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;#if _MSL_DOUBLE_SIZE == 32&lt;/DIV&gt;&lt;DIV&gt;#if _MSL_FLOAT_HEX&lt;BR /&gt;&amp;nbsp;#define DBL_MAX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1.fffffeP127&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;#elif _MSL_DOUBLE_SIZE == 64&lt;/DIV&gt;&lt;DIV&gt;#if _MSL_FLOAT_HEX&lt;BR /&gt;&amp;nbsp;#define DBL_MAX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1.fffffffffffffP1023&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2007 20:01:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168563#M3211</guid>
      <dc:creator>TroyCorser</dc:creator>
      <dc:date>2007-12-10T20:01:50Z</dc:date>
    </item>
    <item>
      <title>Re: ATOF doesn't work</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168564#M3212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;Looks like it's time for you to enter a service request for this problem. Click &lt;A href="https://www.freescale.com/webapp/servicerequest.create_SR.framework" rel="nofollow" target="_blank"&gt;here&lt;/A&gt; to do so. You may want to send them an archived version of your project so that they can examine the code in detail.&lt;BR /&gt;&lt;BR /&gt;---Tom&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Dec 2007 23:10:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/ATOF-doesn-t-work/m-p/168564#M3212</guid>
      <dc:creator>J2MEJediMaster</dc:creator>
      <dc:date>2007-12-11T23:10:11Z</dc:date>
    </item>
  </channel>
</rss>

