<?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[Hilfe bei Zufallszahl [sry]]]></title><description><![CDATA[<p>Warum passt es nicht?</p>
<p>wurf wuerfeln(wurf w){<br />
w.x=(rand()/RAND_MAX)*3-1.5;<br />
w.y=(rand()/RAND_MAX)*3-1.5;<br />
return w;<br />
}</p>
<p>w.x &amp; w.y sind double habe den rechten teil versucht in double umzuwandln,hat nicht hingehauen.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/128340/hilfe-bei-zufallszahl-sry</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 15:35:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/128340.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 02 Dec 2005 17:04:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 17:04:18 GMT]]></title><description><![CDATA[<p>Warum passt es nicht?</p>
<p>wurf wuerfeln(wurf w){<br />
w.x=(rand()/RAND_MAX)*3-1.5;<br />
w.y=(rand()/RAND_MAX)*3-1.5;<br />
return w;<br />
}</p>
<p>w.x &amp; w.y sind double habe den rechten teil versucht in double umzuwandln,hat nicht hingehauen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932556</guid><dc:creator><![CDATA[rees]]></dc:creator><pubDate>Fri, 02 Dec 2005 17:04:18 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 17:13:41 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Was passt denn nicht. Mit so einer fehlerbeschreibung wird und kann dir kaum einer helfen.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932568</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 02 Dec 2005 17:13:41 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 17:16:19 GMT]]></title><description><![CDATA[<p>ok,da hast du wohl recht.sry.<br />
sowohl w.x als auch w.y wird kein wert zugewiesen.bleibeb beide bei 0.<br />
habe testeshalbe mal 2hilfvariablen reingemacht und für diese rand() und RAND_MAX berechnet,was funktionierte.Jedoch rand()/RAND_MAX nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932570</guid><dc:creator><![CDATA[rees]]></dc:creator><pubDate>Fri, 02 Dec 2005 17:16:19 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 17:24:14 GMT]]></title><description><![CDATA[<p>rand() und RAND_MAX sind beide int's wenn du die dividierst kommt eigentlich immer 0 raus.<br />
Machs so:</p>
<pre><code>w.x=((double)rand()/RAND_MAX)*3.0-1.5;
</code></pre>
<p>Kurt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932576</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Fri, 02 Dec 2005 17:24:14 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 17:29:18 GMT]]></title><description><![CDATA[<p>So hab ichs bereits versucht.Aber es kommen unlogisch hohe bzw negative Zahlen raus.<br />
Rein theoretisch muss ein Zahl zwischen -1,5 und 1,5 rauskommen.<br />
rand()/RAND_MAX gibt eine Zahl kleiner als 1 aus (höchstens 1)*3 -&gt; höchstens 3 -&gt; -1,5 höchstens 1,5 oder hab ich einen Denkfehler?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932581</guid><dc:creator><![CDATA[rees]]></dc:creator><pubDate>Fri, 02 Dec 2005 17:29:18 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 17:36:19 GMT]]></title><description><![CDATA[<p>Also bei mir geht das einwandfrei.<br />
Denke dein cast ist nicht an der richtigen Stelle.<br />
Kurt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932593</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Fri, 02 Dec 2005 17:36:19 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 18:43:48 GMT]]></title><description><![CDATA[<p>hm, in wie fern? Ich hab deine Zeile zuvor identisch benutzt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932637</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932637</guid><dc:creator><![CDATA[rees]]></dc:creator><pubDate>Fri, 02 Dec 2005 18:43:48 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 18:54:52 GMT]]></title><description><![CDATA[<p>Mein code:</p>
<pre><code class="language-cpp">include &lt;iostream&gt;

int main() {
   for ( int i = 0; i &lt; 10; ++i ) {
      double x=((double)rand()/RAND_MAX)*3.0-1.5;
      std::cout &lt;&lt; x &lt;&lt; std::endl;
   }
   return 0;
}
</code></pre>
<p>Output:</p>
<pre><code>kurt@power:~$ ./a.out
1.02056
-0.316851
0.849298
0.89532
1.23494
-0.907346
-0.494332
0.804689
-0.666676
0.16191
</code></pre>
<p>Kurt</p>
<p>Edit: So wär das Ergebnis immer -1.5</p>
<pre><code class="language-cpp">double x=((double)(rand()/RAND_MAX))*3.0-1.5;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/932643</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932643</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Fri, 02 Dec 2005 18:54:52 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:06:22 GMT]]></title><description><![CDATA[<p>Ich peils nicht,habs genauso.warum macht ers bei mir nicht...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932650</guid><dc:creator><![CDATA[rees]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:06:22 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:13:04 GMT]]></title><description><![CDATA[<p>Kanns sein dass dein code in einer function steht w ein parameter ist und du die zahlen ausserhalb der funktion ausgibst ?<br />
Kurt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932657</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932657</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:13:04 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:17:27 GMT]]></title><description><![CDATA[<p>ja so ists,ich muss mit den Zahlen noch weiterrechnen in ner andren function.aber wenn ich testes halber die ausgerechneten Zahlen schon in dieser funktion ausgebe,kommt müll.<br />
w ist bei mir eine structurvariable</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932660</guid><dc:creator><![CDATA[rees]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:17:27 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:20:42 GMT]]></title><description><![CDATA[<p>Verstehe ich dich richtig innerhalb der funktion wo die zahlen erzeugt werden wird müll angezeigt ? Kann nicht sein. Wenns ausserhalb Müll ist solltest du eine Referenz übergeben.<br />
Kurt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932663</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932663</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:20:42 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:24:51 GMT]]></title><description><![CDATA[<p>richtig,innerhalb der funktion.Das ist ja das komische.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932668</guid><dc:creator><![CDATA[rees]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:24:51 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:27:06 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Testest du nachdem du Werte zugewiesen hast oder davor?</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932671</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:27:06 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:27:23 GMT]]></title><description><![CDATA[<p>Jetzt kommen wir ohne code nicht mehr weiter.<br />
K</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932673</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:27:23 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:27:40 GMT]]></title><description><![CDATA[<p>nachdem</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932674</guid><dc:creator><![CDATA[rees]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:27:40 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:31:48 GMT]]></title><description><![CDATA[<p>so danke für die hilfe jungs,auch wenns noch nicht geklappt hat <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="😉"
    /><br />
meine lady ist da,muss nun weg.bis denn dann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932680</guid><dc:creator><![CDATA[rees]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:31:48 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Fri, 02 Dec 2005 19:33:37 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ZuK schrieb:</p>
<blockquote>
<p>Jetzt kommen wir ohne code nicht mehr weiter.<br />
K</p>
</blockquote>
<p>Das kann ich nur befürworten. Leider ist er ja jetzt weg. Mich hätte schon mal interessiert, wo denn der Fehler lag.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932684</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932684</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 02 Dec 2005 19:33:37 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe bei Zufallszahl [sry] on Sat, 03 Dec 2005 09:44:14 GMT]]></title><description><![CDATA[<p>Wenn du die Werte des Parameters nach außen zurückgeben willst, mußt du ihn als Referenz deklarieren (&quot;int myfunc(mystruct**&amp;** w)&quot;), sonst arbeitest du auf einer Kopie des gegebenen Structs und die wird am Ende der Funktion gelöscht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/932883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/932883</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 03 Dec 2005 09:44:14 GMT</pubDate></item></channel></rss>