<?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[Map-Wert mit zwei Nachkommastellen]]></title><description><![CDATA[<p>Hallo zusammen. Ich habe ein kleines Darstellungsproblem. Habe vor, einen float- bzw. double-Wert in einer Map als Wert zu speichern. Wenn ich die Werte samt Schlüssel ausgeben möchte, bekomme ich die Fließkommawerte mit max. einer Nachkommastelle angezeigt.</p>
<p>Der Codeabschnitt zur Ausgabe sieht folgendermaßen aus:</p>
<pre><code class="language-cpp">cout.setf(ios_base::fmtflags(0), ios_base::floatfield);

for(iter = myMap.begin(); iter != myMap.end(); iter++)
    cout &lt;&lt; iter-&gt;first &lt;&lt; &quot;: &quot; &lt;&lt; iter-&gt;second &lt;&lt; endl;
</code></pre>
<p>Kann eigentlich nur an der Map selbst liegen - denn wenn ich das Format garnicht (also auf Standard) oder so wie oben definiere, bekomme ich die gewünschte Ausgabe, wenn ich statt dem Map-Wert eine einfache double- oder float-Variable angebe.</p>
<p>Kann mir vielleicht einer sagen, was ich da falsch mache?</p>
<p>Danke für's Reinschauen.</p>
<p>Gruss<br />
_Bongo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/147164/map-wert-mit-zwei-nachkommastellen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 04 Sep 2026 01:36:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/147164.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 14 May 2006 18:25:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Map-Wert mit zwei Nachkommastellen on Sun, 14 May 2006 18:25:22 GMT]]></title><description><![CDATA[<p>Hallo zusammen. Ich habe ein kleines Darstellungsproblem. Habe vor, einen float- bzw. double-Wert in einer Map als Wert zu speichern. Wenn ich die Werte samt Schlüssel ausgeben möchte, bekomme ich die Fließkommawerte mit max. einer Nachkommastelle angezeigt.</p>
<p>Der Codeabschnitt zur Ausgabe sieht folgendermaßen aus:</p>
<pre><code class="language-cpp">cout.setf(ios_base::fmtflags(0), ios_base::floatfield);

for(iter = myMap.begin(); iter != myMap.end(); iter++)
    cout &lt;&lt; iter-&gt;first &lt;&lt; &quot;: &quot; &lt;&lt; iter-&gt;second &lt;&lt; endl;
</code></pre>
<p>Kann eigentlich nur an der Map selbst liegen - denn wenn ich das Format garnicht (also auf Standard) oder so wie oben definiere, bekomme ich die gewünschte Ausgabe, wenn ich statt dem Map-Wert eine einfache double- oder float-Variable angebe.</p>
<p>Kann mir vielleicht einer sagen, was ich da falsch mache?</p>
<p>Danke für's Reinschauen.</p>
<p>Gruss<br />
_Bongo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1057735</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1057735</guid><dc:creator><![CDATA[_Bongo]]></dc:creator><pubDate>Sun, 14 May 2006 18:25:22 GMT</pubDate></item><item><title><![CDATA[Reply to Map-Wert mit zwei Nachkommastellen on Sun, 14 May 2006 19:31:19 GMT]]></title><description><![CDATA[<p>Ich durchblick, da du weder map, noch Iteratortyp zeigst, nicht was für Typen du als Schlüssel und Wert benutzt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1057768</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1057768</guid><dc:creator><![CDATA[nirsaja]]></dc:creator><pubDate>Sun, 14 May 2006 19:31:19 GMT</pubDate></item><item><title><![CDATA[Reply to Map-Wert mit zwei Nachkommastellen on Sun, 14 May 2006 20:03:50 GMT]]></title><description><![CDATA[<p>Ein aus der Luft gegriffenes Beispiel:</p>
<pre><code class="language-cpp">#include &lt;map&gt;
#include &lt;string&gt;

using namespace std;

void main()
{
    map&lt;string, double&gt; myMap;
    map&lt;string, double&gt;::const_Iterator iter;

    myMap[&quot;Apfel&quot;] = 1.2;
    myMap[&quot;Birnen&quot;] = 2.45;

    cout.setf(ios_base::fmtflags(0), ios_base::floatfield);

    for(iter = myMap.begin(); iter != myMap.end(); iter++)
        cout &lt;&lt; iter-&gt;first() &lt;&lt; &quot;: &quot; &lt;&lt; iter-&gt;second() &lt;&lt; endl;
}
</code></pre>
<p>Meine Ausgabe sieht dann so aus: Apfel: 1<br />
Birnen: 2.5</p>
<p>soll aber so aussehen: Apfel: 1.20<br />
Birnen: 2.45</p>
<p>(auch wenn der Kilopreis nicht stimmt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1057786</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1057786</guid><dc:creator><![CDATA[_Bongo]]></dc:creator><pubDate>Sun, 14 May 2006 20:03:50 GMT</pubDate></item><item><title><![CDATA[Reply to Map-Wert mit zwei Nachkommastellen on Sun, 14 May 2006 21:25:37 GMT]]></title><description><![CDATA[<p><a href="http://www.math.uni-bayreuth.de/~rbaier/lectures/c++_ss2001/html/node59.html" rel="nofollow">http://www.math.uni-bayreuth.de/~rbaier/lectures/c++_ss2001/html/node59.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1057821</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1057821</guid><dc:creator><![CDATA[cin]]></dc:creator><pubDate>Sun, 14 May 2006 21:25:37 GMT</pubDate></item><item><title><![CDATA[Reply to Map-Wert mit zwei Nachkommastellen on Mon, 15 May 2006 04:11:13 GMT]]></title><description><![CDATA[<p>_Bongo schrieb:</p>
<blockquote>
<p>Meine Ausgabe sieht dann so aus: Apfel: 1<br />
Birnen: 2.5</p>
<p>soll aber so aussehen: Apfel: 1.20<br />
Birnen: 2.45</p>
</blockquote>
<p>Bei mir sieht sie so aus, wie sie aussehen soll - nachdem ich die offensichtlichen Fehler im Code korrigiert hatte.</p>
<p>Wahrscheinlich hast du den echten Fehler nicht in dein Beispiel übernommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1057843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1057843</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 15 May 2006 04:11:13 GMT</pubDate></item></channel></rss>