<?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[Éditfeld und Currency,Zahl auf zwei stellen hintern Komma formatieren?]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich möchte, wenn ich in ein Editfeld eine Zahl z.B. &quot;12,2&quot; eingebe, dass sie bei OnExit auf zwei stellen hintern komma gerundet wird. In diesem Fall auf &quot;12,20&quot;. Möchte mit Currency Variablen arbeiten, weil es ein Programm mit Geldrechnungen werden soll!</p>
<p>Bitte um hilfe! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/90869/éditfeld-und-currency-zahl-auf-zwei-stellen-hintern-komma-formatieren</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Jul 2026 22:33:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/90869.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 Nov 2004 21:38:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Éditfeld und Currency,Zahl auf zwei stellen hintern Komma formatieren? on Tue, 02 Nov 2004 21:38:51 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich möchte, wenn ich in ein Editfeld eine Zahl z.B. &quot;12,2&quot; eingebe, dass sie bei OnExit auf zwei stellen hintern komma gerundet wird. In diesem Fall auf &quot;12,20&quot;. Möchte mit Currency Variablen arbeiten, weil es ein Programm mit Geldrechnungen werden soll!</p>
<p>Bitte um hilfe! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/643222</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/643222</guid><dc:creator><![CDATA[Günns]]></dc:creator><pubDate>Tue, 02 Nov 2004 21:38:51 GMT</pubDate></item><item><title><![CDATA[Reply to Éditfeld und Currency,Zahl auf zwei stellen hintern Komma formatieren? on Wed, 03 Nov 2004 06:07:23 GMT]]></title><description><![CDATA[<p>Dir ist die Problematik mit den Fließkommazahlen bewußt? Rundungsfehler auf Grund nicht in der Mantisse darstellbarer Nachkommaanteile?</p>
<p>Wie hat ein Kollege mal gesagt: Fließkommazahlen nimmt man zum Schätzen, Ganzzahlen zum Messen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/643277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/643277</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 03 Nov 2004 06:07:23 GMT</pubDate></item><item><title><![CDATA[Reply to Éditfeld und Currency,Zahl auf zwei stellen hintern Komma formatieren? on Wed, 03 Nov 2004 07:17:34 GMT]]></title><description><![CDATA[<p>Ich habe meine zahlen mit dieser Methode gerunded da RoundTo nicht funktioniert<br />
hat</p>
<pre><code class="language-csharp">//Methode zum Runden von zahlen
double Round(double amount, int power_of_ten)
{
double pten; /* 10 hoch power_of_ten */
double intpart; /* Integerteil der durch pten geteilten Zahl */
double halfsign; /* Plus oder Minus 0.5 für korrekte Rundung */
double temp;
temp = (double)power_of_ten;

pten= pow((double)(10), temp); /* auf Zehnerpotenz definieren */
halfsign = (amount &lt; 0.0) ? - 0.5 : 0.5;
modf( (double)(amount * pten + halfsign), &amp;intpart);
return ((double)(intpart / pten) );
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/643289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/643289</guid><dc:creator><![CDATA[Jakula]]></dc:creator><pubDate>Wed, 03 Nov 2004 07:17:34 GMT</pubDate></item><item><title><![CDATA[Reply to Éditfeld und Currency,Zahl auf zwei stellen hintern Komma formatieren? on Wed, 03 Nov 2004 09:34:08 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>entweder Du bleibst im AnsiString (Edit-&gt;Text) einfach mit der Methode Pos nach &quot;,&quot; suchen und dann die dritte Stelle ab dem Komma einfach abfragen: &lt;5 zweite Stelle lassen ansonsten um eins erhöhen.</p>
<p>Da muss man aber relativ viele Stingmanipulationen vornehmen, vielleicht besser, mit der Methode ToDouble in einen Double konvertieren, dann folgende kleine Funktion fürs kaufmännische Runden nehmen</p>
<pre><code>double KfmRunden(double zahl)
{ long int zwert=(zahl*100)+0.5;
  return zwert/100.0;
}
</code></pre>
<p>und dann mit</p>
<pre><code>FloatToStrF(wert, ffFixed, 8, 2))
</code></pre>
<p>zurück.</p>
<p>OLi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/643390</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/643390</guid><dc:creator><![CDATA[olipenz]]></dc:creator><pubDate>Wed, 03 Nov 2004 09:34:08 GMT</pubDate></item><item><title><![CDATA[Reply to Éditfeld und Currency,Zahl auf zwei stellen hintern Komma formatieren? on Wed, 03 Nov 2004 18:07:04 GMT]]></title><description><![CDATA[<p>Danke! <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/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/643881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/643881</guid><dc:creator><![CDATA[Günns]]></dc:creator><pubDate>Wed, 03 Nov 2004 18:07:04 GMT</pubDate></item></channel></rss>