<?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[Variable mit großem Speicher?]]></title><description><![CDATA[<p>Hallo!<br />
Ich habe folgendes Problem:<br />
Ich programmiere gerade ein mathematisches Programm mit C++, kenn mich aber nicht so gut damit aus. Da ich mit sehr großen Zahlen arbeite, brauche ich aber einen größeren Variablentyp als Integer, der mit 4 Byte ja nur 256 ^ 4 Zahlen darstellen kann. Was kann ich da machen? Bitte um baldige Hilfe,<br />
rollaa</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/256975/variable-mit-großem-speicher</link><generator>RSS for Node</generator><lastBuildDate>Thu, 10 Sep 2026 23:06:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/256975.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 20 Dec 2009 20:42:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variable mit großem Speicher? on Sun, 20 Dec 2009 20:42:02 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Ich habe folgendes Problem:<br />
Ich programmiere gerade ein mathematisches Programm mit C++, kenn mich aber nicht so gut damit aus. Da ich mit sehr großen Zahlen arbeite, brauche ich aber einen größeren Variablentyp als Integer, der mit 4 Byte ja nur 256 ^ 4 Zahlen darstellen kann. Was kann ich da machen? Bitte um baldige Hilfe,<br />
rollaa</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1825560</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1825560</guid><dc:creator><![CDATA[hhhhhhhhh]]></dc:creator><pubDate>Sun, 20 Dec 2009 20:42:02 GMT</pubDate></item><item><title><![CDATA[Reply to Variable mit großem Speicher? on Sun, 20 Dec 2009 20:45:06 GMT]]></title><description><![CDATA[<p>nix. computer gehen immer nur mit 4 byte. sonst gehen sie kaputt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1825562</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1825562</guid><dc:creator><![CDATA[Ironic]]></dc:creator><pubDate>Sun, 20 Dec 2009 20:45:06 GMT</pubDate></item><item><title><![CDATA[Reply to Variable mit großem Speicher? on Sun, 20 Dec 2009 20:45:32 GMT]]></title><description><![CDATA[<p>`</p>
<p>long int</p>
<p>float</p>
<p>double</p>
<p>long double</p>
<p>long long double</p>
<p>`</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1825563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1825563</guid><dc:creator><![CDATA[Ad aCTa]]></dc:creator><pubDate>Sun, 20 Dec 2009 20:45:32 GMT</pubDate></item><item><title><![CDATA[Reply to Variable mit großem Speicher? on Sun, 20 Dec 2009 20:54:43 GMT]]></title><description><![CDATA[<p>Ad aCTa schrieb:</p>
<blockquote>
<p><code>long int</code></p>
</blockquote>
<p>Möglicherweise gleich klein wie <code>int</code> .</p>
<p>Ad aCTa schrieb:</p>
<blockquote>
<p>`float</p>
<p>double</p>
<p>long double`</p>
</blockquote>
<p>Würde ich nicht nehmen, da Fliesskommazahlen oft nicht exakt sind, erst recht bei grossen Zahlen.</p>
<p>Ad aCTa schrieb:</p>
<blockquote>
<p><code>long long double</code></p>
</blockquote>
<p>Diesen Typ kenne ich nicht. Aber falls du <code>long long int</code> meinst, der ist offiziell nicht im C++-Standard, dennoch wird er häufig unterstützt. Er stellt zumindest eine Möglichkeit dar, alternativ kann man eine Bibliothek für grosse Zahlen benutzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1825567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1825567</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 20 Dec 2009 20:54:43 GMT</pubDate></item><item><title><![CDATA[Reply to Variable mit großem Speicher? on Sun, 20 Dec 2009 20:57:51 GMT]]></title><description><![CDATA[<p>Ist long ein eigener Variablentyp oder kann ich das einfach vor das int setzen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1825569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1825569</guid><dc:creator><![CDATA[hhhhhhhhh]]></dc:creator><pubDate>Sun, 20 Dec 2009 20:57:51 GMT</pubDate></item><item><title><![CDATA[Reply to Variable mit großem Speicher? on Sun, 20 Dec 2009 21:01:26 GMT]]></title><description><![CDATA[<p>Wie Nexus sagte, long int wird vermutlich genauso lang sein wie int. Nimm (long) double, die doppelte Genauigkeit ist in den meisten Fällen okay. Sag mal, in welchen Relationen sich deine Zahlen bewegen. 64-bit? 128-bit? Für Extremfälle gibt es numerische Bibliotheken für wirklich _sehr_ große Zahlen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1825573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1825573</guid><dc:creator><![CDATA[Ad aCTa]]></dc:creator><pubDate>Sun, 20 Dec 2009 21:01:26 GMT</pubDate></item><item><title><![CDATA[Reply to Variable mit großem Speicher? on Sun, 20 Dec 2009 21:04:39 GMT]]></title><description><![CDATA[<p>hhhhhhhhh schrieb:</p>
<blockquote>
<p>Ist long ein eigener Variablentyp oder kann ich das einfach vor das int setzen?</p>
</blockquote>
<p><code>long</code> ist identisch mit <code>long int</code> , analog für <code>short</code> .</p>
<p>Ad aCTa schrieb:</p>
<blockquote>
<p>Nimm (long) double, die doppelte Genauigkeit ist in den meisten Fällen okay.</p>
</blockquote>
<p>Nein, tu das nicht, wenn du nur Ganzzahlen brauchst. Fliesskommazahlen haben schon im einstelligen Bereich Ungenauigkeiten, vor allem wenn mehrmals kleinere Operationen wie Inkrementierungen durchführt werden. Ausserdem ist die Semantik ganz eine andere, zum Beispiel bei Division. Alleine das &quot;in den meisten Fällen&quot; sollte Anlass genug sein, über eine sichere Alternative nachzudenken.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1825574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1825574</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 20 Dec 2009 21:04:39 GMT</pubDate></item></channel></rss>