<?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[Probleme mit aufteiler :(]]></title><description><![CDATA[<p>Moin moin...<br />
ich bin noch ganz neu und unerfahren was C++ angeht..<br />
deshalb brauche ich Hilfe.</p>
<p>Ich möchte ne progi schreiben, wo eine geldsumme möglichst logisch aufgeteilt wird, d.h. 122,22€ = 12-10€ | 0-5€ | 1-2€ | 0-1€ | 0-0,50€ .. und so weiter..</p>
<p>lieder habe ich das problem das er zwar die 10er 5er, und 2er richtig berechnet aber dann alles andere nicht mehr!</p>
<p>Hier mein programm text:</p>
<p>void __fastcall TForm1::Button1Click(TObject <em>Sender)<br />
{<br />
zahl = StrToFloat (Edit1-&gt;Text);<br />
zahl = zahl</em>100;<br />
zehner = floor(zahl/1000);<br />
Label15 -&gt; Caption = FloatToStrF (zehner,ffNumber,8,0);<br />
zahl = zahl-(zehner<em>1000);<br />
fuenfer = zahl/500;<br />
Label16 -&gt; Caption = FloatToStrF (fuenfer,ffNumber,8,0);<br />
if (fuenfer&gt;1)<br />
zahl = zahl-(fuenfer</em>1000);<br />
zweier = zahl/200;<br />
Label17 -&gt; Caption = FloatToStrF (zweier,ffNumber,8,0);<br />
if (zweier&gt;1)<br />
zahl = zahl-(zweier<em>1000);<br />
einer = zahl/100;<br />
Label18 -&gt; Caption = FloatToStrF (einer,ffNumber,8,0);<br />
if (einer&gt;1)<br />
zahl = zahl-(einer</em>1000);<br />
fuenfziger = zahl/50;<br />
Label19 -&gt; Caption = FloatToStrF (fuenfziger,ffNumber,8,0);<br />
if (fuenfziger&gt;1)<br />
zahl = zahl-(fuenfziger<em>1000);<br />
zwanziger = zahl/20;<br />
Label20 -&gt; Caption = FloatToStrF (zwanziger,ffNumber,8,0);<br />
if (zwanziger&gt;1)<br />
zahl = zahl-(zwanziger</em>1000);<br />
zehner1 = zahl/10;<br />
Label21 -&gt; Caption = FloatToStrF (zehner1,ffNumber,8,0);<br />
}</p>
<p>Vielen dank schonmal für die Hilfe!</p>
<p>AChja vielleuicht nochmal memine logik die dahinter steckt:</p>
<p>122,22 *100 = 12222<br />
12222/1000 = 12,...<br />
12 * 1000 = 12000<br />
12222 - 12000 = 222<br />
222/500 = 0,...<br />
0 * 222 = 0<br />
222 - 0 = 222<br />
222/200 = 1,...<br />
und so weiter</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/151696/probleme-mit-aufteiler</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 19:22:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/151696.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 28 Jun 2006 18:09:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme mit aufteiler :( on Wed, 28 Jun 2006 18:09:20 GMT]]></title><description><![CDATA[<p>Moin moin...<br />
ich bin noch ganz neu und unerfahren was C++ angeht..<br />
deshalb brauche ich Hilfe.</p>
<p>Ich möchte ne progi schreiben, wo eine geldsumme möglichst logisch aufgeteilt wird, d.h. 122,22€ = 12-10€ | 0-5€ | 1-2€ | 0-1€ | 0-0,50€ .. und so weiter..</p>
<p>lieder habe ich das problem das er zwar die 10er 5er, und 2er richtig berechnet aber dann alles andere nicht mehr!</p>
<p>Hier mein programm text:</p>
<p>void __fastcall TForm1::Button1Click(TObject <em>Sender)<br />
{<br />
zahl = StrToFloat (Edit1-&gt;Text);<br />
zahl = zahl</em>100;<br />
zehner = floor(zahl/1000);<br />
Label15 -&gt; Caption = FloatToStrF (zehner,ffNumber,8,0);<br />
zahl = zahl-(zehner<em>1000);<br />
fuenfer = zahl/500;<br />
Label16 -&gt; Caption = FloatToStrF (fuenfer,ffNumber,8,0);<br />
if (fuenfer&gt;1)<br />
zahl = zahl-(fuenfer</em>1000);<br />
zweier = zahl/200;<br />
Label17 -&gt; Caption = FloatToStrF (zweier,ffNumber,8,0);<br />
if (zweier&gt;1)<br />
zahl = zahl-(zweier<em>1000);<br />
einer = zahl/100;<br />
Label18 -&gt; Caption = FloatToStrF (einer,ffNumber,8,0);<br />
if (einer&gt;1)<br />
zahl = zahl-(einer</em>1000);<br />
fuenfziger = zahl/50;<br />
Label19 -&gt; Caption = FloatToStrF (fuenfziger,ffNumber,8,0);<br />
if (fuenfziger&gt;1)<br />
zahl = zahl-(fuenfziger<em>1000);<br />
zwanziger = zahl/20;<br />
Label20 -&gt; Caption = FloatToStrF (zwanziger,ffNumber,8,0);<br />
if (zwanziger&gt;1)<br />
zahl = zahl-(zwanziger</em>1000);<br />
zehner1 = zahl/10;<br />
Label21 -&gt; Caption = FloatToStrF (zehner1,ffNumber,8,0);<br />
}</p>
<p>Vielen dank schonmal für die Hilfe!</p>
<p>AChja vielleuicht nochmal memine logik die dahinter steckt:</p>
<p>122,22 *100 = 12222<br />
12222/1000 = 12,...<br />
12 * 1000 = 12000<br />
12222 - 12000 = 222<br />
222/500 = 0,...<br />
0 * 222 = 0<br />
222 - 0 = 222<br />
222/200 = 1,...<br />
und so weiter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1087847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1087847</guid><dc:creator><![CDATA[Galeoness]]></dc:creator><pubDate>Wed, 28 Jun 2006 18:09:20 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit aufteiler :( on Wed, 28 Jun 2006 18:18:03 GMT]]></title><description><![CDATA[<p>Galeoness schrieb:</p>
<blockquote>
<p>Moin moin...<br />
ich bin noch ganz neu und unerfahren was C++ angeht..<br />
deshalb brauche ich Hilfe.</p>
</blockquote>
<p>Hmm merkt man..naja nat. nit schlimm, aber du bist hier im falschen Subforum, das gehört (wenn ich deinen Code richtig überflogen habe) ins Borland Subforum...da bekommst du dann bestimmt auch Hilfe <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>
<p>Hier ist das Standard-C++ Forum... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<p>PS: Ich empfehle dir CodeTags! <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="⚠"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1087855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1087855</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 28 Jun 2006 18:18:03 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit aufteiler :( on Wed, 28 Jun 2006 19:14:33 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=403" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=2" rel="nofollow">VCL/CLX (Borland C++ Builder)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1087897</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1087897</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Wed, 28 Jun 2006 19:14:33 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit aufteiler :( on Wed, 28 Jun 2006 19:26:44 GMT]]></title><description><![CDATA[<p><a href="http://c-plusplus.net/forum/viewtopic-var-t-is-151699.html" rel="nofollow">http://c-plusplus.net/forum/viewtopic-var-t-is-151699.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1087903</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1087903</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Wed, 28 Jun 2006 19:26:44 GMT</pubDate></item></channel></rss>