<?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[std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;;]]></title><description><![CDATA[<p>Hi,<br />
Ich habe eine Zahl in einem String, und würde diese gerne in Hexadezimalform bringen. Wichtig ist, daß die Zahl im String theoretisch unendlich groß sein kann.<br />
Es ist also nicht erlaubt:</p>
<pre><code class="language-cpp">unsigned long Zahl;
std::stringstream strstr;
std::string_D(&quot;123456&quot;);
strstr &lt;&lt; string_D;
//Hier könnte die Zahl größer sein, als der reservierte unsigned long int
strstr &gt;&gt; Zahl;
</code></pre>
<p>Weiß jemand ne gute Lösung ???<br />
Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/248564/std-string-str_d-quot-241563-quot-dec-in-hex-std-string-str_h-quot-3af96-quot</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 22:00:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/248564.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 26 Aug 2009 15:16:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 15:16:40 GMT]]></title><description><![CDATA[<p>Hi,<br />
Ich habe eine Zahl in einem String, und würde diese gerne in Hexadezimalform bringen. Wichtig ist, daß die Zahl im String theoretisch unendlich groß sein kann.<br />
Es ist also nicht erlaubt:</p>
<pre><code class="language-cpp">unsigned long Zahl;
std::stringstream strstr;
std::string_D(&quot;123456&quot;);
strstr &lt;&lt; string_D;
//Hier könnte die Zahl größer sein, als der reservierte unsigned long int
strstr &gt;&gt; Zahl;
</code></pre>
<p>Weiß jemand ne gute Lösung ???<br />
Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767100</guid><dc:creator><![CDATA[AlexXXx]]></dc:creator><pubDate>Wed, 26 Aug 2009 15:16:40 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 15:19:37 GMT]]></title><description><![CDATA[<p><a href="http://magazin.c-plusplus.net/artikel/Zahlensysteme%2C%20Teil%201%20-%20Grundlagen" rel="nofollow">http://magazin.c-plusplus.net/artikel/Zahlensysteme%2C Teil 1 - Grundlagen</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767103</guid><dc:creator><![CDATA[fsghjghj]]></dc:creator><pubDate>Wed, 26 Aug 2009 15:19:37 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 15:26:46 GMT]]></title><description><![CDATA[<p><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="🙂"
    /><br />
Die Seite ist richtig gut, danke. Leider kenne ich den Inhalt aber schon.<br />
Hatte gehoft, daß es ne gute Funktion gibt.<br />
Muß ich selber schreiben ??<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title="=("
      alt="😞"
    /><br />
gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767111</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767111</guid><dc:creator><![CDATA[AlexXXx]]></dc:creator><pubDate>Wed, 26 Aug 2009 15:26:46 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 15:27:22 GMT]]></title><description><![CDATA[<p>Du musst die Umwandelung selbst schreiben.</p>
<pre><code>to_hex(s){
  o = &quot;&quot;
  while(s != 0){
    o += s mod 16
    s = s div 16
  }
  reverse o
  return o
}
</code></pre>
<p>mod 16 kannst du als Wertetabelle implementieren, welche bei der du die 4 letzten Ziffern als Index verwendest.</p>
<p>div 16 kannst du als 4-fach verschachteltes div 2 implementieren. div 2 sollte in dezimal Schreibweise leicht sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767114</guid><dc:creator><![CDATA[Ben04]]></dc:creator><pubDate>Wed, 26 Aug 2009 15:27:22 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 15:40:39 GMT]]></title><description><![CDATA[<p>Hi Ben04,<br />
Danke für super Antwort.<br />
Ev. kannst mir ein Tipp geben wiso die letzten 4 Reichen bei mod 16 ??<br />
Das ist mir leider nicht klar. Bin bei der Überlegung auf drei gekommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767125</guid><dc:creator><![CDATA[AlexXXx]]></dc:creator><pubDate>Wed, 26 Aug 2009 15:40:39 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 17:18:37 GMT]]></title><description><![CDATA[<p>123456789 kannst du in 12345 * 10000 + 6789 zerlegen. Da 16 10000 teilt gilt (12345 * 10000 + 6789) mod 16 = 6789 mod 16. Diese Zerlegung geht natürlich analog mit beliebigen Ganzzahlen.</p>
<p>3 Zifferen reichen nicht, da 0 mod 16 = 0 aber 1000 mod 16 = 8.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767184</guid><dc:creator><![CDATA[Ben04]]></dc:creator><pubDate>Wed, 26 Aug 2009 17:18:37 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 17:49:24 GMT]]></title><description><![CDATA[<p>Ben04 schrieb:</p>
<blockquote>
<p>Du musst die Umwandelung selbst schreiben.</p>
</blockquote>
<p>Zusätzlich brauchst du aber noch eine Klasse/Bibliothek, die unendlich große Zahlen aufnehmen kann, z.B. <a href="http://gmplib.org/" rel="nofollow">GMP</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767203</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767203</guid><dc:creator><![CDATA[Badestrand_off]]></dc:creator><pubDate>Wed, 26 Aug 2009 17:49:24 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 17:52:29 GMT]]></title><description><![CDATA[<p>Badestrand_off schrieb:</p>
<blockquote>
<p>Ben04 schrieb:</p>
<blockquote>
<p>Du musst die Umwandelung selbst schreiben.</p>
</blockquote>
<p>Zusätzlich brauchst du aber noch eine Klasse/Bibliothek, die unendlich große Zahlen aufnehmen kann, z.B. <a href="http://gmplib.org/" rel="nofollow">GMP</a></p>
</blockquote>
<p>Nein</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767206</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767206</guid><dc:creator><![CDATA[Ben04]]></dc:creator><pubDate>Wed, 26 Aug 2009 17:52:29 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 18:18:05 GMT]]></title><description><![CDATA[<p>Okay Super Hab ich verstanden <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="🙂"
    /> Danke<br />
Das hat mir richtig richtig weitergeholfen.<br />
<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="🙂"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
bei 32 bit läuft es dann gleich (Muß es wiederholen, damits im Kopf bleibt).<br />
100000 / 32 ohne Rest teilbar ist, ist (x * 100000 + y) mod 32 = y mod 32<br />
Das ist das kleinste gemeinsame Teiler Problem oder ??<br />
Gibts da Zusammenhänge mit Primzahlen ??</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767227</guid><dc:creator><![CDATA[AlexXXx]]></dc:creator><pubDate>Wed, 26 Aug 2009 18:18:05 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 18:36:14 GMT]]></title><description><![CDATA[<p>Es könnte noch ein wenig effizienter gehen als mit einer Lookuptabelle. Es seien a, b, c, d die 4 letzten Ziffern deiner Zahl ASCII kodiert. Dann ist</p>
<p>to_hex(((a-'0')*1000 + (b-'0')*100 + (c-'0')*10 + (d-'0')) % 16) mit to_hex(x) = x &lt; 10 ? x+'0' : x+('A'-10)</p>
<p>die letzte Ziffer als ASCII kodiert deiner Hexzahl. Der Compiler dürfte diese Formel bereits sehr stark optimieren können. Weil ich aber gerade Lust hab mach ich es mal von Hand. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>to_hex((((a*10+b)*10+c)*10+d - '0'*1111)&amp;31)</p>
<p>Das sieht schnell aus. Der innere Teil ist auch Pipeline freundlich. Die Verzweigung im to_hex scheint mir das teuerste zu sein. Dagegen fällt mir auf die schnelle aber auch nichts ein.</p>
<p>AlexXXx schrieb:</p>
<blockquote>
<p>Okay Super Hab ich verstanden <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="🙂"
    /> Danke<br />
Das hat mir richtig richtig weitergeholfen.<br />
<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="🙂"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
bei 32 bit läuft es dann gleich (Muß es wiederholen, damits im Kopf bleibt).<br />
100000 / 32 ohne Rest teilbar ist, ist (x * 100000 + y) mod 32 = y mod 32<br />
Das ist das kleinste gemeinsame Teiler Problem oder ??<br />
Gibts da Zusammenhänge mit Primzahlen ??</p>
</blockquote>
<p>Es reicht die letzten d Ziffern einer Zahl zur Basis b anzuschauen um ihren Wert modulo m zu berechnen, genau dann wenn m b^d teilt.</p>
<p>Für b = 10 = 2*5 und m = 2<sup>a*5</sup>b heißt das, dass das kleinste d = 10^max(a,b) ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767233</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767233</guid><dc:creator><![CDATA[Ben04]]></dc:creator><pubDate>Wed, 26 Aug 2009 18:36:14 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 19:02:22 GMT]]></title><description><![CDATA[<p>Ben04 schrieb:</p>
<blockquote>
<p>Badestrand_off schrieb:</p>
<blockquote>
<p>Ben04 schrieb:</p>
<blockquote>
<p>Du musst die Umwandelung selbst schreiben.</p>
</blockquote>
<p>Zusätzlich brauchst du aber noch eine Klasse/Bibliothek, die unendlich große Zahlen aufnehmen kann, z.B. <a href="http://gmplib.org/" rel="nofollow">GMP</a></p>
</blockquote>
<p>Nein</p>
</blockquote>
<p>Dann verstehe ich deinen Algorithmus nicht, der arbeitet doch mit einer Ganzzahl als Eingabe, oder nicht?<br />
Falls ja: Eingabe ist doch eine (u.U. sehr große) Dezimalzahl in Textform.<br />
Falls nein: Dann bitte ich um mehr Erklärung <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/1767253</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767253</guid><dc:creator><![CDATA[Badestrand_off]]></dc:creator><pubDate>Wed, 26 Aug 2009 19:02:22 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 19:10:27 GMT]]></title><description><![CDATA[<p>Eingabe ist ein String von Ziffern, Ausgabe ist ein String von Zifferen und alle Zwischenwerte sind Strings und kleine Ganzzahlen.</p>
<p>Der Algo dürfte wesentlich schneller sein, als irgendeine Bigint-Bibliothek da der Wert nicht binär zwischenkodiert wird. Er geht aber nur, solange die Ziel Basis von der Form 2^n ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767262</guid><dc:creator><![CDATA[Ben04]]></dc:creator><pubDate>Wed, 26 Aug 2009 19:10:27 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 19:23:57 GMT]]></title><description><![CDATA[<p>Oki doki, hab's jetzt verstanden, hatte deine Erklärung von 19:18 Uhr übersehen <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="🙂"
    /> Ist ja ne coole Sache <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767278</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767278</guid><dc:creator><![CDATA[Badestrand_off]]></dc:creator><pubDate>Wed, 26 Aug 2009 19:23:57 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Wed, 26 Aug 2009 22:23:28 GMT]]></title><description><![CDATA[<p>Ziemlich cool das ganze <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="🙂"
    /><br />
Aber ich habe Probleme dir zu folgen bei</p>
<p>Ben04 schrieb:</p>
<blockquote>
<p>Für b = 10 = 2*5 und m = 2<sup>a*5</sup>b heißt das, dass das kleinste d = 10^max(a,b) ist</p>
</blockquote>
<p>Ich habe mal &quot;m = 2<sup>a*5</sup>b&quot; durch &quot;m = 2<sup>x*5</sup>y&quot; ersetzt da b bereits 10 ist.<br />
Hoffe ich habe da nichts mißverstanden, und das b enthält dadurch nicht auch information daß es von dir doppelt verwendet wurde.<br />
Dann ist noch m gleich 16.<br />
Das Heißt wenn 16 = 2^x * 5^y dann ist &quot;d = 10^max(x,y)&quot;.<br />
Es geht jetzt ja darum min(d) zu finden. Wobei min(d) f(x,y) ist.</p>
<p>Kann ich für</p>
<p>Ben04 schrieb:</p>
<blockquote>
<p>to_hex((((a*10+b)*10+c)*10+d - '0'*1111)&amp;31)</p>
</blockquote>
<p>Auch</p>
<p>to_hex((((a*10+b)*10+c)*10+d - '0'*1111)&amp;0x0F)</p>
<p>schreiben?? Oder brauche ich das eine Bit noch ??<br />
Meine Überlegung ist:<br />
Basis b=2;<br />
m = 16;<br />
und d hätte ich dann antatt zu 9 zu 8 gewählt.<br />
dann teilt 16 2^8=256.<br />
Ich frage nicht aus geschwindigkeitsgründen <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="🙂"
    /> sondern weil ich mir vorstellen kann das hier wieder zu verwenden für andere Aufgaben, und dann muß ich es verstanden haben.</p>
<p>(Fragen die mich schon lange löchern ggg)<br />
//--------------------------------------------------------------------------//<br />
-Könnte man f(x,y) als Funktional auffassen, und die Euler-Lagrangschen Glichungen darauf anwenden (Schwache Lösung) f(x,y(x),y'(x)) ??<br />
-Gibt es einen Zusammenhang zwischen der schwachen Lösung und Fourier/Laplace-Transformation ??<br />
(Zum Beispiel daß man die Ableitung in der Euler-Lagrangschen Gleichung durch<br />
die Multiplikaiton mit der reellen Exponentialfunktion oder der komplexen Exponentialfunktion ersetzt??)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767373</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767373</guid><dc:creator><![CDATA[AlexXXx]]></dc:creator><pubDate>Wed, 26 Aug 2009 22:23:28 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Thu, 27 Aug 2009 08:21:59 GMT]]></title><description><![CDATA[<blockquote>
<p>Basis b=2;<br />
m = 16;<br />
und d hätte ich dann antatt zu 9 zu 8 gewählt.<br />
dann teilt 16 2^8=256.<br />
Ich frage nicht aus geschwindigkeitsgründen <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="🙂"
    /> sondern weil ich mir vorstellen kann das hier wieder zu verwenden für andere Aufgaben, und dann muß ich es verstanden haben.</p>
</blockquote>
<p>ich meinte<br />
Basis b=2;<br />
m = 16;<br />
und d hätte ich dann antatt zu 5 zu 4 gewählt.<br />
dann teilt 16 2^4=16.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767470</guid><dc:creator><![CDATA[AlexXXx]]></dc:creator><pubDate>Thu, 27 Aug 2009 08:21:59 GMT</pubDate></item><item><title><![CDATA[Reply to std::string str_D=&amp;quot;241563&amp;quot;; DEC in HEX std::string str_H=&amp;quot;3AF96&amp;quot;; on Thu, 27 Aug 2009 09:48:43 GMT]]></title><description><![CDATA[<p>AlexXXx schrieb:</p>
<blockquote>
<p>Ich habe mal &quot;m = 2<sup>a*5</sup>b&quot; durch &quot;m = 2<sup>x*5</sup>y&quot; ersetzt da b bereits 10 ist.</p>
</blockquote>
<p>In der Tat, da hatte ich Buchstaben doppelt verwendet.</p>
<p>m = 16 = 2^x * 5^y &lt;=&gt; x = 4 und y = 0<br />
Das kleinste d ist dann max(x,y) = 4 =&gt; b^d = 10^4 = 10000<br />
(und nicht 10^max(x,y), solche Dreher kommen vor wenn man seine Variablen nicht genau definiert.)</p>
<p>AlexXXx schrieb:</p>
<blockquote>
<p>Kann ich für</p>
<p>Ben04 schrieb:</p>
<blockquote>
<p>to_hex((((a*10+b)*10+c)*10+d - '0'*1111)&amp;31)</p>
</blockquote>
<p>Auch</p>
<p>to_hex((((a*10+b)*10+c)*10+d - '0'*1111)&amp;0x0F)</p>
<p>schreiben?? Oder brauche ich das eine Bit noch ??</p>
</blockquote>
<p>Du musst sogar 0x0F schreiben. Da hab ich mich verrechnet.</p>
<p>AlexXXx schrieb:</p>
<blockquote>
<p>-Könnte man f(x,y) als Funktional auffassen, und die Euler-Lagrangschen Glichungen darauf anwenden (Schwache Lösung) f(x,y(x),y'(x)) ??<br />
-Gibt es einen Zusammenhang zwischen der schwachen Lösung und Fourier/Laplace-Transformation ??<br />
(Zum Beispiel daß man die Ableitung in der Euler-Lagrangschen Gleichung durch<br />
die Multiplikaiton mit der reellen Exponentialfunktion oder der komplexen Exponentialfunktion ersetzt??)</p>
</blockquote>
<p>Da schießt du über mein Wissen hinaus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1767528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1767528</guid><dc:creator><![CDATA[Ben04]]></dc:creator><pubDate>Thu, 27 Aug 2009 09:48:43 GMT</pubDate></item></channel></rss>