<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[fscanf zu ungenau]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte aus einer textdatei zahlen auslesen lassen. funtioniert auch so weit ist aber leider zu ungenau:</p>
<p>float test;<br />
fscanf(tfile, &quot;%f&quot;, &amp;test);<br />
printf(&quot;%f\n&quot;,test);</p>
<p>als ausgabe erhalte ich dann 0.000019 anstatt 1.92883e-05 (original)</p>
<p>ich habs auch schon mit &quot;%lf&quot; probiert kommt aber das selbe raus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>MFg</p>
<p>Gastwer</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/227668/fscanf-zu-ungenau</link><generator>RSS for Node</generator><lastBuildDate>Tue, 29 Sep 2026 21:16:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/227668.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Nov 2008 14:58:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to fscanf zu ungenau on Tue, 18 Nov 2008 14:58:57 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte aus einer textdatei zahlen auslesen lassen. funtioniert auch so weit ist aber leider zu ungenau:</p>
<p>float test;<br />
fscanf(tfile, &quot;%f&quot;, &amp;test);<br />
printf(&quot;%f\n&quot;,test);</p>
<p>als ausgabe erhalte ich dann 0.000019 anstatt 1.92883e-05 (original)</p>
<p>ich habs auch schon mit &quot;%lf&quot; probiert kommt aber das selbe raus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>MFg</p>
<p>Gastwer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616525</guid><dc:creator><![CDATA[gastwer]]></dc:creator><pubDate>Tue, 18 Nov 2008 14:58:57 GMT</pubDate></item><item><title><![CDATA[Reply to fscanf zu ungenau on Tue, 18 Nov 2008 15:00:32 GMT]]></title><description><![CDATA[<p>Wie wär's, wenn du mal aus &quot;test&quot; eine double-Variable machst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616528</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Tue, 18 Nov 2008 15:00:32 GMT</pubDate></item><item><title><![CDATA[Reply to fscanf zu ungenau on Tue, 18 Nov 2008 15:02:10 GMT]]></title><description><![CDATA[<p>double double</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616529</guid><dc:creator><![CDATA[Kuldren]]></dc:creator><pubDate>Tue, 18 Nov 2008 15:02:10 GMT</pubDate></item><item><title><![CDATA[Reply to fscanf zu ungenau on Tue, 18 Nov 2008 15:03:29 GMT]]></title><description><![CDATA[<p>long double würde es noch geben allerdings ist dies bei vielen Compilern das gleiche wie double.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616532</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616532</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Tue, 18 Nov 2008 15:03:29 GMT</pubDate></item><item><title><![CDATA[Reply to fscanf zu ungenau on Tue, 18 Nov 2008 15:32:23 GMT]]></title><description><![CDATA[<p>Das Problem ist wohl eher die Formatierung der Ausgabe, als die Genauigkeit des Datentyps.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616558</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616558</guid><dc:creator><![CDATA[dooooomi]]></dc:creator><pubDate>Tue, 18 Nov 2008 15:32:23 GMT</pubDate></item><item><title><![CDATA[Reply to fscanf zu ungenau on Tue, 18 Nov 2008 15:41:09 GMT]]></title><description><![CDATA[<p>Viel mehr Stellen wird er mit float aber sowieso nicht abgebildet bekommen, mal abgesehen von der Ausgabe...</p>
<p>Aber du hast natürlich auch Recht. Besser wäre sowas:</p>
<pre><code class="language-cpp">printf(&quot;%.15f\n&quot;,test);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1616570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616570</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Tue, 18 Nov 2008 15:41:09 GMT</pubDate></item><item><title><![CDATA[Reply to fscanf zu ungenau on Tue, 18 Nov 2008 15:57:32 GMT]]></title><description><![CDATA[<blockquote>
<p>Viel mehr Stellen wird er mit float <em>aber sowieso nicht</em> abgebildet bekommen</p>
</blockquote>
<p>Aber zwei signifikante Stellen waeren dann wohl doch ein bischen wenig.</p>
<pre><code>float test= 1.92883e-05;
printf(&quot;%e\n&quot;,test);
</code></pre>
<blockquote>
<p>1.928830e-05</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1616581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616581</guid><dc:creator><![CDATA[hellihjb]]></dc:creator><pubDate>Tue, 18 Nov 2008 15:57:32 GMT</pubDate></item></channel></rss>