<?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[C++-Variable nach definieren dividieren]]></title><description><![CDATA[<p>Hi Leute,<br />
ich wusste jetzt nicht wo ich diesen Thread am besten starten sollte. Aber egal...<br />
Das ganze basiert auf OpenGL-WinApi.<br />
Mein Problem ist, das ich mir über die POINT Struktur einen Wert geben lasse. Ist ein Wert zwischen 0-800. Ich speichere diese Koordinaten in einer globalen Variable. Diese Variable hat ja jetzt einen Wert von 400, muss diesen Wert aber durch das Zehnfache seiner eigenen Zahl dividieren. Also 400/10, aber wie stelle ich das an ? Die Variable hab ich übrigens so definiert :</p>
<pre><code class="language-cpp">extern int Mausposition_x=-1;
</code></pre>
<p>und das gleiche für die Y-Achse. Wie dividiere ich nun diesen Wert um das zehnfache ohne ihn mit einem Ausgabestrom mit auszugeben ?<br />
Wäre Supi dankbar für einen Antwort und danke im Voraus !</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/207885/c-variable-nach-definieren-dividieren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 10:57:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/207885.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 12 Mar 2008 15:01:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++-Variable nach definieren dividieren on Wed, 12 Mar 2008 15:01:13 GMT]]></title><description><![CDATA[<p>Hi Leute,<br />
ich wusste jetzt nicht wo ich diesen Thread am besten starten sollte. Aber egal...<br />
Das ganze basiert auf OpenGL-WinApi.<br />
Mein Problem ist, das ich mir über die POINT Struktur einen Wert geben lasse. Ist ein Wert zwischen 0-800. Ich speichere diese Koordinaten in einer globalen Variable. Diese Variable hat ja jetzt einen Wert von 400, muss diesen Wert aber durch das Zehnfache seiner eigenen Zahl dividieren. Also 400/10, aber wie stelle ich das an ? Die Variable hab ich übrigens so definiert :</p>
<pre><code class="language-cpp">extern int Mausposition_x=-1;
</code></pre>
<p>und das gleiche für die Y-Achse. Wie dividiere ich nun diesen Wert um das zehnfache ohne ihn mit einem Ausgabestrom mit auszugeben ?<br />
Wäre Supi dankbar für einen Antwort und danke im Voraus !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1472967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1472967</guid><dc:creator><![CDATA[pivke]]></dc:creator><pubDate>Wed, 12 Mar 2008 15:01:13 GMT</pubDate></item><item><title><![CDATA[Reply to C++-Variable nach definieren dividieren on Wed, 12 Mar 2008 15:20:07 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">unsigned int var = 400;
unsigned int second_var = var / (var/10);
</code></pre>
<p>oder auch so:</p>
<pre><code class="language-cpp">unsigned int var = 400;
var /= (var/10);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1472983</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1472983</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Wed, 12 Mar 2008 15:20:07 GMT</pubDate></item><item><title><![CDATA[Reply to C++-Variable nach definieren dividieren on Wed, 12 Mar 2008 15:21:29 GMT]]></title><description><![CDATA[<p>pivke schrieb:</p>
<blockquote>
<p>Mein Problem ist, das ich mir über die POINT Struktur einen Wert geben lasse.</p>
</blockquote>
<p>Das muss man jetzt nicht verstehen, oder?</p>
<p>pivke schrieb:</p>
<blockquote>
<p>Ist ein Wert zwischen 0-800.</p>
</blockquote>
<p>Ok.</p>
<p>pivke schrieb:</p>
<blockquote>
<p>Ich speichere diese Koordinaten in einer globalen Variable. Diese Variable hat ja jetzt einen Wert von 400</p>
</blockquote>
<p>Warum <code>Mausposition_x</code> &quot;jetzt einen Wert von 400&quot; haben muss, muss man auch nicht verstehen, oder?</p>
<p>pivke schrieb:</p>
<blockquote>
<p>muss diesen Wert aber durch das Zehnfache seiner eigenen Zahl dividieren. Also 400/10</p>
</blockquote>
<p>contradictio in adjecto.</p>
<p>a) <code>Mausposition_x / static_cast&lt; float &gt;( Mausposition_x * 10 );</code><br />
b) <code>Mausposition_x / 10;</code></p>
<p>pivke schrieb:</p>
<blockquote>
<p>Wie dividiere ich nun diesen Wert um das zehnfache ohne ihn mit einem Ausgabestrom mit auszugeben ?</p>
</blockquote>
<p>Was dividieren mit irgendwelchen Streams zu tun hat, muss man auch nicht verstehen, oder?</p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1472988</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1472988</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 12 Mar 2008 15:21:29 GMT</pubDate></item></channel></rss>