<?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[Große Zahl formatiert ausgeben]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich habe eine relativ hohe Zahl in einer long double gespeichert (schätze ca. 150-stellige Zahl).</p>
<p>Nun will ich diese ausgeben, ohne dieses e+, sodass jede Zahl klar ersichtlich ist.</p>
<pre><code>cout.precision(X)
</code></pre>
<p>bringt mir nichts, da werden nach der standardzahl statt dem e+ nullen aufgefüllt, wo eigentlich keine sein sollten.</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/219336/große-zahl-formatiert-ausgeben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 08:44:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219336.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 01 Aug 2008 15:49:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Große Zahl formatiert ausgeben on Fri, 01 Aug 2008 15:49:22 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich habe eine relativ hohe Zahl in einer long double gespeichert (schätze ca. 150-stellige Zahl).</p>
<p>Nun will ich diese ausgeben, ohne dieses e+, sodass jede Zahl klar ersichtlich ist.</p>
<pre><code>cout.precision(X)
</code></pre>
<p>bringt mir nichts, da werden nach der standardzahl statt dem e+ nullen aufgefüllt, wo eigentlich keine sein sollten.</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557673</guid><dc:creator><![CDATA[grossezahl]]></dc:creator><pubDate>Fri, 01 Aug 2008 15:49:22 GMT</pubDate></item><item><title><![CDATA[Reply to Große Zahl formatiert ausgeben on Fri, 01 Aug 2008 15:59:04 GMT]]></title><description><![CDATA[<p>Wenn ich mich recht erinnere und du unter Visual Studio arbeitest, so ist long double gleich double. Und ein double kann nur 15 Digits darstellen. Wenn du also hohe Zahlen hast, dann werden nur die ersten 15 Digits korrekt dargestellt und der Rest wird abgeschnitten.<br />
Bei anderen Compilern ist long double etwas genauer, aber auch dort werden die Zahlen irgendwann abgeschnitten und durch Nullen ersetzt.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557676</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557676</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 01 Aug 2008 15:59:04 GMT</pubDate></item><item><title><![CDATA[Reply to Große Zahl formatiert ausgeben on Fri, 01 Aug 2008 16:01:05 GMT]]></title><description><![CDATA[<p>das kann nicht gehen, da werden immer nullen sein, weil long doulbe nicht genügend bit hat um eine 150 stellige Zahl vollständig zu speichern. Ist ja auch fliesskomma.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557677</guid><dc:creator><![CDATA[imposible]]></dc:creator><pubDate>Fri, 01 Aug 2008 16:01:05 GMT</pubDate></item><item><title><![CDATA[Reply to Große Zahl formatiert ausgeben on Fri, 01 Aug 2008 18:14:43 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>Wenn ich mich recht erinnere und du unter Visual Studio arbeitest, so ist long double gleich double<br />
Grüssli</p>
</blockquote>
<p>nein long double sit etwas grösser</p>
<p>4.9 * 10 hoch 308<br />
1.7 * 10 hoch paartausendnochwas</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557730</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Fri, 01 Aug 2008 18:14:43 GMT</pubDate></item><item><title><![CDATA[Reply to Große Zahl formatiert ausgeben on Fri, 01 Aug 2008 19:36:14 GMT]]></title><description><![CDATA[<p>Hmm, dann habe ich ein Problem...ich brauche nämlich jede einzelne Ziffer der Zahl...gibt es eine Möglichkeit von einer großen Zahl (die ich ja habe) eine bestimmte Ziffer zu bestimmen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557769</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557769</guid><dc:creator><![CDATA[hom]]></dc:creator><pubDate>Fri, 01 Aug 2008 19:36:14 GMT</pubDate></item><item><title><![CDATA[Reply to Große Zahl formatiert ausgeben on Fri, 01 Aug 2008 19:48:52 GMT]]></title><description><![CDATA[<p>gabs erst schon mal nen thread zu großen zahlen, einfach mal die forensuche verwenden</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557778</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557778</guid><dc:creator><![CDATA[suche]]></dc:creator><pubDate>Fri, 01 Aug 2008 19:48:52 GMT</pubDate></item><item><title><![CDATA[Reply to Große Zahl formatiert ausgeben on Fri, 01 Aug 2008 19:50:38 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>1.7 * 10 hoch paartausendnochwas</p>
</blockquote>
<p>wieviel ist das? pimaldaumen? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1557779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557779</guid><dc:creator><![CDATA[sothis_]]></dc:creator><pubDate>Fri, 01 Aug 2008 19:50:38 GMT</pubDate></item><item><title><![CDATA[Reply to Große Zahl formatiert ausgeben on Fri, 01 Aug 2008 19:52:55 GMT]]></title><description><![CDATA[<p>42</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557780</guid><dc:creator><![CDATA[soca.]]></dc:creator><pubDate>Fri, 01 Aug 2008 19:52:55 GMT</pubDate></item><item><title><![CDATA[Reply to Große Zahl formatiert ausgeben on Fri, 01 Aug 2008 21:50:49 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>Dravere schrieb:</p>
<blockquote>
<p>Wenn ich mich recht erinnere und du unter Visual Studio arbeitest, so ist long double gleich double<br />
Grüssli</p>
</blockquote>
<p>nein long double sit etwas grösser</p>
<p>4.9 * 10 hoch 308<br />
1.7 * 10 hoch paartausendnochwas</p>
</blockquote>
<p>Nicht laut der MSDN:<br />
<a href="http://msdn.microsoft.com/en-us/library/s3f49ktz(VS.80).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/s3f49ktz(VS.80).aspx</a></p>
<p>Wie gesagt, unter anderen Compiler ist long double grösser, unter Visual Studio allerdings nicht.</p>
<p>@grossezahl<br />
Wenn du grosse Zahlen genau haben musst, dann such im Forum oder im Internet nach &quot;C++ Währung&quot; oder &quot;C++ Currency&quot;. &quot;Big Integer&quot; könnte auch noch was bringen.<br />
Es gibt viele Möglichkeiten wie man es realisieren kann. Man kann den Overflow von normalen Zahlen abfangen und dann neue zur Verfügung stellen und dann eben Listen von Zahlen machen, welche eine Zahl darstellen.<br />
Ich selber habe mir eine Klasse erstellt mit der BCD-Technik (Binary Coded Decimal). Ist grundsätzlich etwas sehr ähnliches, wie wenn du antatt mit der Zahl direkt, mit den Zeichen rechnest.<br />
usw. usf.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557854</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 01 Aug 2008 21:50:49 GMT</pubDate></item></channel></rss>