<?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[mod Berechnung]]></title><description><![CDATA[<p>Bisher habe ich in Delphi programmiert und versuche mich seit einigen Tagen mit BCB. Stelle eine Procedure zum zeichnen eines Lineals gerade um. Habe folgendes Problem bei der Umstellung.<br />
Delphi:<br />
if (abs(i+rd-4)) mod mm = 0 then ... 5 mm Striche zeichnen<br />
else if i mod 10 = 0 then ... 10 mm Strich und Zahl zeichnen</p>
<p>mein BCB-Code: &lt; haut einfach nicht hin &gt;</p>
<p>if (abs(i+rd-4) mod mm == 0) ... IPCanvas-&gt;LineTo(StrPos,Strich5mm);<br />
else<br />
if (i mod% 10 == 0) ...</p>
<p>Wer sagt mir, wie diese if-Abfragen mit &lt;abs und mod&gt; richtig geschrieben werden, so daß der Ablauf wie bei Delphi funktioniert.<br />
Danke euch schon jetzt...<br />
Gruß Egbert</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/99189/mod-berechnung</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 14:26:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/99189.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 26 Jan 2005 11:40:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mod Berechnung on Wed, 26 Jan 2005 11:40:15 GMT]]></title><description><![CDATA[<p>Bisher habe ich in Delphi programmiert und versuche mich seit einigen Tagen mit BCB. Stelle eine Procedure zum zeichnen eines Lineals gerade um. Habe folgendes Problem bei der Umstellung.<br />
Delphi:<br />
if (abs(i+rd-4)) mod mm = 0 then ... 5 mm Striche zeichnen<br />
else if i mod 10 = 0 then ... 10 mm Strich und Zahl zeichnen</p>
<p>mein BCB-Code: &lt; haut einfach nicht hin &gt;</p>
<p>if (abs(i+rd-4) mod mm == 0) ... IPCanvas-&gt;LineTo(StrPos,Strich5mm);<br />
else<br />
if (i mod% 10 == 0) ...</p>
<p>Wer sagt mir, wie diese if-Abfragen mit &lt;abs und mod&gt; richtig geschrieben werden, so daß der Ablauf wie bei Delphi funktioniert.<br />
Danke euch schon jetzt...<br />
Gruß Egbert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706426</guid><dc:creator><![CDATA[Egbert]]></dc:creator><pubDate>Wed, 26 Jan 2005 11:40:15 GMT</pubDate></item><item><title><![CDATA[Reply to mod Berechnung on Wed, 26 Jan 2005 12:25:44 GMT]]></title><description><![CDATA[<p>versuch mal:</p>
<pre><code class="language-cpp">if (abs(i+rd-4))%mm == 0) IPCanvas-&gt;LineTo(StrPos,Strich5mm); 
else if (i%10 == 0) IPCanvas-&gt;LineTo(StrPos,Strich10mm);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/706463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706463</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Wed, 26 Jan 2005 12:25:44 GMT</pubDate></item><item><title><![CDATA[Reply to mod Berechnung on Wed, 26 Jan 2005 14:24:26 GMT]]></title><description><![CDATA[<p>Danke für die Antwort. Geht leider auch nicht. Folgende Fehlermeldung wird ausgegeben: E2188 Ausdruckssyntax<br />
Gruß Egbert...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706633</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706633</guid><dc:creator><![CDATA[Egbert]]></dc:creator><pubDate>Wed, 26 Jan 2005 14:24:26 GMT</pubDate></item><item><title><![CDATA[Reply to mod Berechnung on Wed, 26 Jan 2005 14:52:44 GMT]]></title><description><![CDATA[<p>Hallo</p>
<pre><code class="language-cpp">if (abs(i+rd-4))%mm == 0)
</code></pre>
<p>besser ist</p>
<pre><code class="language-cpp">if (abs(i+rd-4)%mm == 0)
</code></pre>
<p>Eine Klammer zuviel bringt nichts wie Aerger <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>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706693</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706693</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Wed, 26 Jan 2005 14:52:44 GMT</pubDate></item><item><title><![CDATA[Reply to mod Berechnung on Wed, 26 Jan 2005 16:21:27 GMT]]></title><description><![CDATA[<p>Hallo Klaus,<br />
jetzt klappt es. Vielen Dank!!!<br />
Gruß Egbert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706818</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706818</guid><dc:creator><![CDATA[Egbert]]></dc:creator><pubDate>Wed, 26 Jan 2005 16:21:27 GMT</pubDate></item></channel></rss>