<?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[Eine zahl größer als 4294967295 (unsigned int) Speichern?]]></title><description><![CDATA[<p>--------------------------------<br />
Windows XP<br />
Konsolenanwendung<br />
Sprache: C++<br />
Programm: Visual C++ 6<br />
--------------------------------</p>
<p>Hallo, ich habe ein mittelschweres Problem, und zwar will ich eine 10 Ställige Zahl bearbeiten.</p>
<p>Das Problem ist nur leider das ich zwar eine 10 Ställige Zahl bearbeiten kann, allerdings nur wen die Anfangsziffer unter 5 ist. Ich nehme die eingegebene 10 Ställige Zahl auseinander. Um mit jeder einzelnen Ziffer rechnen zu können. (Z. B. zur Prüfung einer Kundennummer)</p>
<p>Hier ein Anwendungs Beispiel:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

unsigned int KundN;
int x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, P;

int main()
{
	cout &lt;&lt; &quot;Bitte Kundennummer eingeben:&quot;;
	cin &gt;&gt; KundN;			// &lt;-- 'KundN' (10 Ziffern)

/*------------- Zerlegunge in einzelne Ziffern -----------*/

		x1 = KundN / 1000000000 % 10;
		x2 = KundN / 100000000 % 10;
		x3 = KundN / 10000000 % 10;
		x4 = KundN / 1000000 % 10;
		x5 = KundN / 100000 % 10;
		x6 = KundN / 10000 % 10;
		x7 = KundN / 1000 % 10;
		x8 = KundN / 100 % 10;
		x9 = KundN / 10 % 10;
		x10 = KundN % 10;

/*--------------------- Prüfung --------------------------*/

	P = (x1 + x10 + x5) * x2;

/*--------------------- Antwort --------------------------*/
	if ( P = 1000 )
	{
		cout &lt;&lt; &quot;Kundennummer Richtig&quot;;
	}
	else ()
	{
		cout &lt;&lt; &quot;Kundennummer Falsch&quot;;
	}
	return 0;
}
</code></pre>
<p>Ist natürlich nur Ausgedacht. Aber bei der 10 Ställigen zahl liegt mein Problem. Würde in diesem Fall die Kundennummer mit 5, 6… 9 Anfangen, dann würde die Kundennummer nicht gespeichert werden, und somit auch nicht zerlegt/geprüft.</p>
<p>Ich hoffe jemand kann mir da einen Lösungs tip gehben.</p>
<p>PS: Das ist wirklich nur ein Beispiel. Also das evnt. Argument das man die Kundennummer nicht mit einer höheren Anfangsziffer als 4 herausgeben sollte, wäre nicht sehr hilfreich.</p>
<p>Gruß... Danke,<br />
Dino</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/143376/eine-zahl-größer-als-4294967295-unsigned-int-speichern</link><generator>RSS for Node</generator><lastBuildDate>Wed, 02 Sep 2026 07:44:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/143376.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 07 Apr 2006 17:26:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 17:52:17 GMT]]></title><description><![CDATA[<p>--------------------------------<br />
Windows XP<br />
Konsolenanwendung<br />
Sprache: C++<br />
Programm: Visual C++ 6<br />
--------------------------------</p>
<p>Hallo, ich habe ein mittelschweres Problem, und zwar will ich eine 10 Ställige Zahl bearbeiten.</p>
<p>Das Problem ist nur leider das ich zwar eine 10 Ställige Zahl bearbeiten kann, allerdings nur wen die Anfangsziffer unter 5 ist. Ich nehme die eingegebene 10 Ställige Zahl auseinander. Um mit jeder einzelnen Ziffer rechnen zu können. (Z. B. zur Prüfung einer Kundennummer)</p>
<p>Hier ein Anwendungs Beispiel:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

unsigned int KundN;
int x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, P;

int main()
{
	cout &lt;&lt; &quot;Bitte Kundennummer eingeben:&quot;;
	cin &gt;&gt; KundN;			// &lt;-- 'KundN' (10 Ziffern)

/*------------- Zerlegunge in einzelne Ziffern -----------*/

		x1 = KundN / 1000000000 % 10;
		x2 = KundN / 100000000 % 10;
		x3 = KundN / 10000000 % 10;
		x4 = KundN / 1000000 % 10;
		x5 = KundN / 100000 % 10;
		x6 = KundN / 10000 % 10;
		x7 = KundN / 1000 % 10;
		x8 = KundN / 100 % 10;
		x9 = KundN / 10 % 10;
		x10 = KundN % 10;

/*--------------------- Prüfung --------------------------*/

	P = (x1 + x10 + x5) * x2;

/*--------------------- Antwort --------------------------*/
	if ( P = 1000 )
	{
		cout &lt;&lt; &quot;Kundennummer Richtig&quot;;
	}
	else ()
	{
		cout &lt;&lt; &quot;Kundennummer Falsch&quot;;
	}
	return 0;
}
</code></pre>
<p>Ist natürlich nur Ausgedacht. Aber bei der 10 Ställigen zahl liegt mein Problem. Würde in diesem Fall die Kundennummer mit 5, 6… 9 Anfangen, dann würde die Kundennummer nicht gespeichert werden, und somit auch nicht zerlegt/geprüft.</p>
<p>Ich hoffe jemand kann mir da einen Lösungs tip gehben.</p>
<p>PS: Das ist wirklich nur ein Beispiel. Also das evnt. Argument das man die Kundennummer nicht mit einer höheren Anfangsziffer als 4 herausgeben sollte, wäre nicht sehr hilfreich.</p>
<p>Gruß... Danke,<br />
Dino</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1032854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1032854</guid><dc:creator><![CDATA[Dino Crisis]]></dc:creator><pubDate>Fri, 07 Apr 2006 17:52:17 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 18:04:06 GMT]]></title><description><![CDATA[<p>hm. Umwandlung in einen String und dann einfach die einzelnen Chars nehmen und zurück in Int?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1032868</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1032868</guid><dc:creator><![CDATA[DrOetker]]></dc:creator><pubDate>Fri, 07 Apr 2006 18:04:06 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 18:09:40 GMT]]></title><description><![CDATA[<p>Hi,<br />
Wie wärs denn die Kundennummer als String zu speichern? Dann kannst du die Länge der Zahl frei wählen und kannst auch sehr einfach auf die einzelnen Stellen der Nummer zugreifen.</p>
<p>Tschau,</p>
<p>Cappo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1032872</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1032872</guid><dc:creator><![CDATA[Cappo]]></dc:creator><pubDate>Fri, 07 Apr 2006 18:09:40 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 18:49:55 GMT]]></title><description><![CDATA[<p>siehe mein post über dir...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1032898</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1032898</guid><dc:creator><![CDATA[DrOetker]]></dc:creator><pubDate>Fri, 07 Apr 2006 18:49:55 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 19:24:54 GMT]]></title><description><![CDATA[<p>Also jetzt hatte ich noch diese idee:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

string KundN;

int x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, P;

int main()
{
	cout &lt;&lt; &quot;Bitte Kundennummer eingeben:&quot;;
	cin &gt;&gt; KundN;			// &lt;-- 'KundN' (10 Ziffern)

/*------------- Zerlegunge in einzelne Ziffern -----------*/

		x1 = KundN[0] - 48; // Ansicode des Zeichens (Zahl), an stelle [0] - 48
		x2 = KundN[1] - 48;
		x3 = KundN[2] - 48;
		x4 = KundN[3] - 48;
		x5 = KundN[4] - 48;
		x6 = KundN[5] - 48;
		x7 = KundN[6] - 48;
		x8 = KundN[7] - 48;
		x9 = KundN[8] - 48;
		x10 = KundN[9] - 48;

/*--------------------- Prüfung --------------------------*/

	P = (x1 + x10 + x5) * x2;

/*--------------------- Antwort --------------------------*/
	if ( P = 1000 )
	{
		cout &lt;&lt; &quot;Kundennummer Richtig&quot;;
	}
	else ()
	{
		cout &lt;&lt; &quot;Kundennummer Falsch&quot;;
	}
	return 0;
}
</code></pre>
<p>So... in diesem Code wird praktisch das erste Zeichen eingelesen. Da es nur Zahlen sind, habe ich praktisch bei der '0' das Ansicode Zeichen '48'. Bei '1' die '49' bei '2' die '50' usw... bei '9' die '57'. Also ziehe ich von dem eingegebenen Zeichen '48' ab, um auf die &quot;Wirkliche&quot; zahl zu kommen.</p>
<p>Die Sache hat nur einen hacken. Wen das Programm, wen auch sehr unwahrscheinlich, in China/Anfganistan/Russland/... Ausgeführt werden würde, dann hätte das Zahlensystem auch andere Ansicode.<br />
Also ist das wohl ehr eine Schlechte Lösung.</p>
<p>Em, könntet ihr, die auch schon Vorschläge gemacht haben nicht gerade den Beispiel Code zu einem Beispiel um Editieren? Ich kann mir die Umsetzung nur schlecht vorstellen... Wäre nett.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1032920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1032920</guid><dc:creator><![CDATA[Dino Crisis]]></dc:creator><pubDate>Fri, 07 Apr 2006 19:24:54 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 20:03:46 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">x1 = atoi(KundN[0]);
</code></pre>
<p>Funktioniert glaub ich auch in china.</p>
<p>Aber elegant ist das auch nicht.</p>
<p>Du kannst ja auch mal unsigned __int64 anstatt int ausprobieren. Der kann wesentlich weiter zählen als int.</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1032941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1032941</guid><dc:creator><![CDATA[asdfghjkl]]></dc:creator><pubDate>Fri, 07 Apr 2006 20:03:46 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 20:33:04 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">x1 = atoi(KundN[0]);
</code></pre>
<p>Habe probiert... allerdings hat das noch nicht einmal auf anhieb funktioniert...</p>
<pre><code class="language-cpp">char tmp;

tmp = KundN[0];
  x1 = atoi(&amp;tmp);
</code></pre>
<p>Musste man so lösen, da nämlich wegen const char irgendetwas nicht funktioniert hat. Ist ja &quot;auch&quot; eine C Funktion...</p>
<p>Hier der Link: <a href="http://www.cplusplus.com/ref/cstdlib/atoi.html" rel="nofollow">http://www.cplusplus.com/ref/cstdlib/atoi.html</a></p>
<p>unsigned __int64 geht dann bis 8589934590. Also könnte ich keine höhere anfangs Ziffer als 8 eingeben. 9XXXXXXXXX wäre dann immer noch nicht möglich... Abgesehen davon... geht das überhaupt auf einem 32 Windows XP?</p>
<p>... tja... wäre für weitere ideen offen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1032948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1032948</guid><dc:creator><![CDATA[Dino Crisis]]></dc:creator><pubDate>Fri, 07 Apr 2006 20:33:04 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 20:36:46 GMT]]></title><description><![CDATA[<p>Allerdings würde ich die Zahlen anschließend in einem Vektor speichern und nicht in 10 Variablen:</p>
<pre><code class="language-cpp">vector&lt;int&gt; numbers;
size_t len=KundN.length();
for(int i=0; i&lt;len; ++i) {
  char tmp=Kund[i];
  numbers.push_back(atoi(&amp;tmp));
}
</code></pre>
<p>Das hier</p>
<pre><code class="language-cpp">x1 = atoi(KundN[0]);
</code></pre>
<p>geht nicht, weil da ein const char und kein const char* bei rauskommt. Und ein &amp; vor KundN[0], also &quot;&amp;KundN[0]&quot; geht nicht, weil dann wieder der gesamte String beachtet wird, daher musst du eine temporäre Variable verwenden und von der die Adresse übergeben.</p>
<p>Zu deiner Frage mit dem uint64, ja das geht auf einem 32-Bit Windows, aber wieso nimmste nicht einfach wie gesagt einen String? Damit ist das doch viel handlicher. Wenn du auch noch rechnen willst oder so mit dieser großen Zahl, dann guck dich mal im Forum um, da gab es schon öfter Themen zu beliebig großen Zahlen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1032961</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1032961</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Fri, 07 Apr 2006 20:36:46 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 22:29:31 GMT]]></title><description><![CDATA[<p>logorithmen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1032996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1032996</guid><dc:creator><![CDATA[xGhost]]></dc:creator><pubDate>Fri, 07 Apr 2006 22:29:31 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Fri, 07 Apr 2006 23:32:50 GMT]]></title><description><![CDATA[<p>Dino Crisis schrieb:</p>
<blockquote>
<pre><code class="language-cpp">x1 = atoi(KundN[0]);
</code></pre>
<p>Habe probiert... allerdings hat das noch nicht einmal auf anhieb funktioniert...</p>
<pre><code class="language-cpp">char tmp;

tmp = KundN[0];
  x1 = atoi(&amp;tmp);
</code></pre>
</blockquote>
<p>Ja das geht aber auch so:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

int main() {
    std::string KundN(&quot;123&quot;);
    int x1 = atoi(&amp;KundN[0]);
    std::cout &lt;&lt; x1 &lt;&lt; std::endl;
    return 0;
}
</code></pre>
<blockquote>
<p>Musste man so lösen, da nämlich wegen const char irgendetwas nicht funktioniert hat. Ist ja &quot;auch&quot; eine C Funktion...</p>
</blockquote>
<p>Ne, das hat mit C Funktion nichts zu tun, sondern es fehlte einfach der &amp; Operator in dem Beispiel.</p>
<blockquote>
<p>unsigned __int64 geht dann bis 8589934590.</p>
</blockquote>
<p>Nein, viel mehr. Schau:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

int main() {
    std::cout &lt;&lt; &quot;unsigned int: &quot; &lt;&lt; std::numeric_limits&lt;unsigned int&gt;::max() &lt;&lt; std::endl;
    std::cout &lt;&lt; &quot;unsigned __int64: &quot; &lt;&lt; std::numeric_limits&lt;unsigned __int64&gt;::max() &lt;&lt; std::endl;
    return 0;
}
</code></pre>
<p>Ausgabe:</p>
<pre><code>unsigned int: 4294967295
unsigned __int64: 18446744073709551615
</code></pre>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1033009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1033009</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Fri, 07 Apr 2006 23:32:50 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Sat, 08 Apr 2006 09:03:17 GMT]]></title><description><![CDATA[<p>Dino Crisis schrieb:</p>
<blockquote>
<p>und zwar will ich eine 10 <strong>Ställige</strong> Zahl bearbeiten.</p>
</blockquote>
<p><strong>HILFE!!!</strong><br />
Wieviel Pferde passen denn so in eine Zahl <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<p>Und allgemein die Frage wieso du unbedingt deine Kundennummer in eine<br />
Zahl verwandeln willst. Belaß sie doch einfach als String. <strong>Nur</strong><br />
bei der Prüfung auf Gültigkeit würde ich die notwendigen Stellen des<br />
Strings als Zahl auffassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1033072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1033072</guid><dc:creator><![CDATA[Javaner]]></dc:creator><pubDate>Sat, 08 Apr 2006 09:03:17 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Sat, 08 Apr 2006 09:21:52 GMT]]></title><description><![CDATA[<p>Oh man junge... wider ein Spaten spam... Lese mal meine Sig du asi!</p>
<p>Ich habe gesagt das es nur ein beispiel ist. Es müssen alle Ziffern verfügbar sein.<br />
--- Diese Unregistrierter User gehen mir echt auf den Sack ---<br />
-------------------------------------------------------------------</p>
<p>Also die idee mit den unsigned int64 finde ich eigentlich nicht schlecht. Aber ich kann mir die umsätzung als String wirklich nur schwer vorstellen. Bosonders da es bei mir wirklich nicht funktioniert hat. (oder Falsch geemacht habe)</p>
<p>Könnte mir da nicht jemand ein Beispiel geben?</p>
<p>Ich &quot;programiere&quot; auch erst seit kurzer zeit...</p>
<p>Gruß und Danke,<br />
Dino</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1033083</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1033083</guid><dc:creator><![CDATA[Dino Crisis]]></dc:creator><pubDate>Sat, 08 Apr 2006 09:21:52 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Sat, 08 Apr 2006 09:42:29 GMT]]></title><description><![CDATA[<p>Dino Crisis schrieb:</p>
<blockquote>
<p>...umsätzung...Bosonders...geemacht...programiere</p>
</blockquote>
<p>Könnte es sein, daß dein eigentliches Problem tiefer liegt?</p>
<p>- pisanische Rechtschreibung?<br />
- Konzentrationsschwierigkeiten?</p>
<p>und deiner Signatur kann ich auch nur entnehmen, daß du Schüler bist;<br />
was auch nicht alles verzeiht (es sei denn du bist erst 11).</p>
<p>Egal, zurück zum Thema...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1033101</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1033101</guid><dc:creator><![CDATA[UnregistrierterAsi]]></dc:creator><pubDate>Sat, 08 Apr 2006 09:42:29 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Sat, 08 Apr 2006 09:59:27 GMT]]></title><description><![CDATA[<p>Jdeer slltoe so shciebren wies ihm gfället <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1033112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1033112</guid><dc:creator><![CDATA[Mario Sandler]]></dc:creator><pubDate>Sat, 08 Apr 2006 09:59:27 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Sat, 08 Apr 2006 10:41:13 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/6950">@joomoo</a>:</p>
<pre><code class="language-cpp">std::string KundN(&quot;123&quot;);
int x1 = atoi(&amp;KundN[0]);
</code></pre>
<p>Genau das habe ich beschrieben. Wenn KundN ein String ist geht das nicht. Dann wird nicht nämliche die Adresse des ersten Zeichens übergeben und atoi läuft bis zum Ende des Strings durch und wandelt dadurch den gesamten String und nicht nur das erste Zeichen um (habe es auch zusätzlich nochmal getestet).<br />
In diesem Beispiel hätte x1 den Wert 123.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1033131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1033131</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Sat, 08 Apr 2006 10:41:13 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Sat, 08 Apr 2006 11:13:45 GMT]]></title><description><![CDATA[<p>Dino Crisis schrieb:</p>
<blockquote>
<p>Also die idee mit den unsigned int64 finde ich eigentlich nicht schlecht. Aber ich kann mir die umsätzung als String wirklich nur schwer vorstellen. Bosonders da es bei mir wirklich nicht funktioniert hat. (oder Falsch geemacht habe)</p>
</blockquote>
<p>Mit Strings ist das so: Du kannst damit nicht wirklich rechnen, aber das willst du bei den KundenNr ja eigentlich auch nicht. Du kannst Strings nähmlich vergleichen. Beispiel:</p>
<pre><code class="language-cpp">#include &lt;string&gt;
#include &lt;iostream&gt;

int main() {
    std::string KundenNr1(&quot;5615234546841&quot;);
    std::string KundenNr2(&quot;8916512354645&quot;);
    std::string KundenNr3(&quot;5615234546841&quot;);

    std::cout &lt;&lt; &quot;KundenNr1 == KundenNr2 &quot; &lt;&lt; (KundenNr1 == KundenNr2) &lt;&lt; std::endl;
    std::cout &lt;&lt; &quot;KundenNr1 == KundenNr3 &quot; &lt;&lt; (KundenNr1 == KundenNr3) &lt;&lt; std::endl;
    std::cout &lt;&lt; &quot;KundenNr2 == KundenNr3 &quot; &lt;&lt; (KundenNr2 == KundenNr3) &lt;&lt; std::endl;
    return 0;
}
</code></pre>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1033162</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1033162</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Sat, 08 Apr 2006 11:13:45 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Sun, 09 Apr 2006 18:20:04 GMT]]></title><description><![CDATA[<p>Hi Vellas,</p>
<p>Vellas schrieb:</p>
<blockquote>
<p>... mit dieser großen Zahl, dann guck dich mal im Forum um, da gab es schon öfter Themen zu beliebig großen Zahlen.</p>
</blockquote>
<p>hast du da evtl ein paar passende Schlagworte für die Suche, mit Zahlen oder groe Zahlen habe ich noch keine zufriedenstellenden Ergebnisse erreicht.<br />
Mich beschäftigt zur Zeit nämlich auch noch ein Problem mit zu großen Zahlen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1034041</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1034041</guid><dc:creator><![CDATA[bomberking]]></dc:creator><pubDate>Sun, 09 Apr 2006 18:20:04 GMT</pubDate></item><item><title><![CDATA[Reply to Eine zahl größer als 4294967295 (unsigned int) Speichern? on Sun, 09 Apr 2006 18:25:05 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>auch wenns nun mittlerweile ehe OT ist, <a href="http://swox.com/gmp/" rel="nofollow">GMP</a> ist ein Stichwort.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1034050</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1034050</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sun, 09 Apr 2006 18:25:05 GMT</pubDate></item></channel></rss>