<?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[atof funktion funktioniert nicht]]></title><description><![CDATA[<p>Ich bin ein Anfänger und habe ein Buch (C++ Programmieren mit einfachen Beispielen)<br />
dort ist die atof() funktion wie im folgendem Quelltext beschrieben nur es funktioniertnicht. Vielleicht kann mir einer weiterhelfen arbeite mit Dev-C++ würde mich über jede hilfe freuen.</p>
<p>#include &lt;iostream&gt;<br />
#include &lt;string&gt;<br />
#include &lt;cstdio&gt;<br />
using namespace std;</p>
<p>int main(){<br />
for(double i = 1;i &lt;= 100;i = i){</p>
<p>double fahrenheit = 223456;<br />
string umgekehrt = &quot;der wechselwert&quot;;<br />
for(double j = 1;j &lt;= 100;j = j){</p>
<p>cout &lt;&lt; &quot;Fahrenheit zu Celsius&quot; &lt;&lt; endl &lt;&lt; endl;</p>
<p>cout &lt;&lt; &quot;Geben Sie einen Wert in Fahrenheit ein oder 'u' f\x81\x72 umgekehrt: &quot;;<br />
cin &gt;&gt; umgekehrt;<br />
if(umgekehrt != &quot;u&quot;){<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> fahrenheit = atof(umgekehrt.c_umgekehrt()); <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
}<br />
cout &lt;&lt; endl &lt;&lt; endl;<br />
if(umgekehrt == &quot;u&quot;){<br />
cout &lt;&lt; &quot;Celsius zu Fahrenheit&quot; &lt;&lt; endl &lt;&lt; endl;<br />
cout &lt;&lt; &quot;Geben Sie einen Wert in Grad Celsius ein oder 'u' f\x81\x72 umgekehrt: &quot;;<br />
cin &gt;&gt; umgekehrt;<br />
if(umgekehrt != &quot;u&quot;){<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> fahrenheit = atof(umgekehrt.c_umgekehrt()); <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
}<br />
if(umgekehrt == &quot;u&quot;){<br />
cout &lt;&lt; endl &lt;&lt; endl;<br />
}<br />
else{<br />
double zahl = fahrenheit * 9.0;<br />
zahl = zahl / 5;<br />
zahl = zahl + 32;<br />
cout &lt;&lt; fahrenheit<br />
&lt;&lt; &quot; Grad Celsius entsprechen &quot;<br />
&lt;&lt; zahl<br />
&lt;&lt; &quot; Grad Fahrenheit&quot; &lt;&lt; endl &lt;&lt; endl;<br />
break;<br />
}<br />
}<br />
else{</p>
<p>double celsius = (fahrenheit - 32) * 5.0 / 9.0;</p>
<p>cout &lt;&lt; fahrenheit<br />
&lt;&lt; &quot; Grad Fahrenheit entsprechen &quot;<br />
&lt;&lt; celsius<br />
&lt;&lt; &quot; Grad Celsius&quot; &lt;&lt; endl &lt;&lt; endl;<br />
break;<br />
}<br />
}</p>
<p>cout &lt;&lt; &quot;Bitte 'ende' oder 'n' f\x81\x72 nochmal eingeben: &quot;;<br />
string ende;<br />
cin &gt;&gt; ende;<br />
cout &lt;&lt; endl &lt;&lt; endl &lt;&lt; endl;<br />
if(ende == &quot;ende&quot;){<br />
break;<br />
}<br />
if(ende == &quot;Ende&quot;){<br />
break;<br />
}<br />
}</p>
<p>return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/254537/atof-funktion-funktioniert-nicht</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 18:18:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/254537.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 17 Nov 2009 17:08:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to atof funktion funktioniert nicht on Tue, 17 Nov 2009 17:08:03 GMT]]></title><description><![CDATA[<p>Ich bin ein Anfänger und habe ein Buch (C++ Programmieren mit einfachen Beispielen)<br />
dort ist die atof() funktion wie im folgendem Quelltext beschrieben nur es funktioniertnicht. Vielleicht kann mir einer weiterhelfen arbeite mit Dev-C++ würde mich über jede hilfe freuen.</p>
<p>#include &lt;iostream&gt;<br />
#include &lt;string&gt;<br />
#include &lt;cstdio&gt;<br />
using namespace std;</p>
<p>int main(){<br />
for(double i = 1;i &lt;= 100;i = i){</p>
<p>double fahrenheit = 223456;<br />
string umgekehrt = &quot;der wechselwert&quot;;<br />
for(double j = 1;j &lt;= 100;j = j){</p>
<p>cout &lt;&lt; &quot;Fahrenheit zu Celsius&quot; &lt;&lt; endl &lt;&lt; endl;</p>
<p>cout &lt;&lt; &quot;Geben Sie einen Wert in Fahrenheit ein oder 'u' f\x81\x72 umgekehrt: &quot;;<br />
cin &gt;&gt; umgekehrt;<br />
if(umgekehrt != &quot;u&quot;){<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> fahrenheit = atof(umgekehrt.c_umgekehrt()); <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
}<br />
cout &lt;&lt; endl &lt;&lt; endl;<br />
if(umgekehrt == &quot;u&quot;){<br />
cout &lt;&lt; &quot;Celsius zu Fahrenheit&quot; &lt;&lt; endl &lt;&lt; endl;<br />
cout &lt;&lt; &quot;Geben Sie einen Wert in Grad Celsius ein oder 'u' f\x81\x72 umgekehrt: &quot;;<br />
cin &gt;&gt; umgekehrt;<br />
if(umgekehrt != &quot;u&quot;){<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> fahrenheit = atof(umgekehrt.c_umgekehrt()); <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
}<br />
if(umgekehrt == &quot;u&quot;){<br />
cout &lt;&lt; endl &lt;&lt; endl;<br />
}<br />
else{<br />
double zahl = fahrenheit * 9.0;<br />
zahl = zahl / 5;<br />
zahl = zahl + 32;<br />
cout &lt;&lt; fahrenheit<br />
&lt;&lt; &quot; Grad Celsius entsprechen &quot;<br />
&lt;&lt; zahl<br />
&lt;&lt; &quot; Grad Fahrenheit&quot; &lt;&lt; endl &lt;&lt; endl;<br />
break;<br />
}<br />
}<br />
else{</p>
<p>double celsius = (fahrenheit - 32) * 5.0 / 9.0;</p>
<p>cout &lt;&lt; fahrenheit<br />
&lt;&lt; &quot; Grad Fahrenheit entsprechen &quot;<br />
&lt;&lt; celsius<br />
&lt;&lt; &quot; Grad Celsius&quot; &lt;&lt; endl &lt;&lt; endl;<br />
break;<br />
}<br />
}</p>
<p>cout &lt;&lt; &quot;Bitte 'ende' oder 'n' f\x81\x72 nochmal eingeben: &quot;;<br />
string ende;<br />
cin &gt;&gt; ende;<br />
cout &lt;&lt; endl &lt;&lt; endl &lt;&lt; endl;<br />
if(ende == &quot;ende&quot;){<br />
break;<br />
}<br />
if(ende == &quot;Ende&quot;){<br />
break;<br />
}<br />
}</p>
<p>return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1809509</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1809509</guid><dc:creator><![CDATA[comgang]]></dc:creator><pubDate>Tue, 17 Nov 2009 17:08:03 GMT</pubDate></item><item><title><![CDATA[Reply to atof funktion funktioniert nicht on Tue, 17 Nov 2009 17:18:02 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt; 
#include &lt;string&gt; 
#include &lt;cstdio&gt; 
using namespace std; 

int main()
{ 
	for(double i = 1;i &lt;= 100;i = i)
	{ 
		double fahrenheit = 223456; 
		string umgekehrt = &quot;der wechselwert&quot;; 

		for(double j = 1;j &lt;= 100;j = j)
		{ 
			cout &lt;&lt; &quot;Fahrenheit zu Celsius&quot; &lt;&lt; endl &lt;&lt; endl; 
			cout &lt;&lt; &quot;Geben Sie einen Wert in Fahrenheit ein oder 'u' f\x81\x72 umgekehrt: &quot;; 

			cin &gt;&gt; umgekehrt; 

			if(umgekehrt != &quot;u&quot;)
			{ 
				fahrenheit = atof(umgekehrt.c_str());  
			} 

			cout &lt;&lt; endl &lt;&lt; endl; 

			if(umgekehrt == &quot;u&quot;)
			{ 
				cout &lt;&lt; &quot;Celsius zu Fahrenheit&quot; &lt;&lt; endl &lt;&lt; endl; 
				cout &lt;&lt; &quot;Geben Sie einen Wert in Grad Celsius ein oder 'u' f\x81\x72 umgekehrt: &quot;; 

				cin &gt;&gt; umgekehrt; 

				if(umgekehrt != &quot;u&quot;)
				{ 
					fahrenheit = atof(umgekehrt.c_str());  
				} 

				if(umgekehrt == &quot;u&quot;)
				{ 
					cout &lt;&lt; endl &lt;&lt; endl; 
				} 
				else
				{ 
					double zahl = fahrenheit * 9.0; 
					zahl = zahl / 5; 
					zahl = zahl + 32; 
					cout &lt;&lt; fahrenheit &lt;&lt; &quot; Grad Celsius entsprechen &quot; &lt;&lt; zahl &lt;&lt; &quot; Grad Fahrenheit&quot; &lt;&lt; endl &lt;&lt; endl; 
				} 
			} 

			else
			{ 
				double celsius = (fahrenheit - 32) * 5.0 / 9.0; 
				cout &lt;&lt; fahrenheit &lt;&lt; &quot; Grad Fahrenheit entsprechen &quot; &lt;&lt; celsius &lt;&lt; &quot; Grad Celsius&quot; &lt;&lt; endl &lt;&lt; endl; 
			} 
		} 

		cout &lt;&lt; &quot;Bitte 'ende' oder 'n' f\x81\x72 nochmal eingeben: &quot;; 

		string ende; 
		cin &gt;&gt; ende; 

		cout &lt;&lt; endl &lt;&lt; endl &lt;&lt; endl; 
} 

return 0; 
}
</code></pre>
<p>!? Laut cppreference gibt es kein std::string::c_umgekehrt() <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1809513</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1809513</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Tue, 17 Nov 2009 17:18:02 GMT</pubDate></item><item><title><![CDATA[Reply to atof funktion funktioniert nicht on Tue, 17 Nov 2009 21:43:41 GMT]]></title><description><![CDATA[<p>als Beispiel stand im Buch:</p>
<p>string str = &quot;123.456&quot;;<br />
double doubleZahl;</p>
<p>doubleZahl = atof(str.c_str());<br />
cout &lt;&lt; doubleZahl &lt;&lt; endl; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1809613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1809613</guid><dc:creator><![CDATA[comgang]]></dc:creator><pubDate>Tue, 17 Nov 2009 21:43:41 GMT</pubDate></item><item><title><![CDATA[Reply to atof funktion funktioniert nicht on Wed, 18 Nov 2009 05:41:58 GMT]]></title><description><![CDATA[<p>Ja, das sieht auch richtig aus. Du hattest in deinem Code nur ...c_umgekehrt() anstatt ...c_str() stehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1809671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1809671</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Wed, 18 Nov 2009 05:41:58 GMT</pubDate></item><item><title><![CDATA[Reply to atof funktion funktioniert nicht on Wed, 18 Nov 2009 08:30:27 GMT]]></title><description><![CDATA[<p>die funktion c_str() gibt einen c string zurück<br />
und sie heisst genau so und nicht c_NAME-DES-STRINGS()</p>
<p>einfach nur c_str()...</p>
<p>ist aber unter umständen auch blöd mit dem namen in dem buch <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/1809716</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1809716</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Wed, 18 Nov 2009 08:30:27 GMT</pubDate></item><item><title><![CDATA[Reply to atof funktion funktioniert nicht on Wed, 18 Nov 2009 08:53:14 GMT]]></title><description><![CDATA[<p>Also ich finds lustig. Das is doch mal ein geiler Fehler <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1809737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1809737</guid><dc:creator><![CDATA[It0101]]></dc:creator><pubDate>Wed, 18 Nov 2009 08:53:14 GMT</pubDate></item></channel></rss>