<?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[Zwei Integer zu  Floatingpoint-Value   wie???]]></title><description><![CDATA[<p>Hi, Leute ich brauche eine Funktion<br />
mit der eine Fließkommanzahl aus zwei Integern zusammengesetzt wird.</p>
<p>Ein Integer als Vorkommwert und der andere Integer als Nachkomma-Wert</p>
<p>Bespiel: 345 und 76 zu 345.76.</p>
<p>Also so etwas: 345.76==createValue(345 , 76)</p>
<p>Wer weiß Rat?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/173297/zwei-integer-zu-floatingpoint-value-wie</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 07:40:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/173297.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 13 Feb 2007 20:48:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zwei Integer zu  Floatingpoint-Value   wie??? on Tue, 13 Feb 2007 20:48:46 GMT]]></title><description><![CDATA[<p>Hi, Leute ich brauche eine Funktion<br />
mit der eine Fließkommanzahl aus zwei Integern zusammengesetzt wird.</p>
<p>Ein Integer als Vorkommwert und der andere Integer als Nachkomma-Wert</p>
<p>Bespiel: 345 und 76 zu 345.76.</p>
<p>Also so etwas: 345.76==createValue(345 , 76)</p>
<p>Wer weiß Rat?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1228375</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1228375</guid><dc:creator><![CDATA[Fließkommanzahl]]></dc:creator><pubDate>Tue, 13 Feb 2007 20:48:46 GMT</pubDate></item><item><title><![CDATA[Reply to Zwei Integer zu  Floatingpoint-Value   wie??? on Tue, 13 Feb 2007 21:06:36 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">float nachkommateil = 76;

while(nachkommateil &gt; 1)
  nachkommateil /= 10;

float zahl = 345 + nachkommateil;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1228384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1228384</guid><dc:creator><![CDATA[Gast25250]]></dc:creator><pubDate>Tue, 13 Feb 2007 21:06:36 GMT</pubDate></item><item><title><![CDATA[Reply to Zwei Integer zu  Floatingpoint-Value   wie??? on Wed, 14 Feb 2007 08:38:23 GMT]]></title><description><![CDATA[<p>Oder die elegante (oder sollte ich sagen &quot;trickreiche&quot;?) Version:</p>
<pre><code class="language-cpp">stringstream converter;double zahl;
converter&lt;&lt;vorkomma&lt;&lt;'.'&lt;&lt;nachkomma;
converter&gt;&gt;zahl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1228532</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1228532</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 14 Feb 2007 08:38:23 GMT</pubDate></item><item><title><![CDATA[Reply to Zwei Integer zu  Floatingpoint-Value   wie??? on Wed, 14 Feb 2007 16:19:25 GMT]]></title><description><![CDATA[<p>Fließkommanzahl schrieb:</p>
<blockquote>
<p>Bespiel: 345 und 76 zu 345.76.</p>
<p>Also so etwas: 345.76==createValue(345 , 76)</p>
</blockquote>
<p>was machst Du eigentlich, wenn man die Zahl 321.007 darstellen soll. Wie ist der Unterschied zu 321.7 ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1228906</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1228906</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Wed, 14 Feb 2007 16:19:25 GMT</pubDate></item><item><title><![CDATA[Reply to Zwei Integer zu  Floatingpoint-Value   wie??? on Wed, 14 Feb 2007 22:48:23 GMT]]></title><description><![CDATA[<p>Fließkommanzahl schrieb:</p>
<blockquote>
<p>Hi, Leute ich brauche eine Funktion<br />
mit der eine Fließkommanzahl aus zwei Integern zusammengesetzt wird.</p>
<p>Ein Integer als Vorkommwert und der andere Integer als Nachkomma-Wert</p>
<p>Bespiel: 345 und 76 zu 345.76.</p>
<p>Also so etwas: 345.76==createValue(345 , 76)</p>
<p>Wer weiß Rat?</p>
</blockquote>
<pre><code class="language-cpp">int a = 345;
int b = 76;
int scale = 100; // Skalierung von b

double d = double(a) + double(b) / double(c);
</code></pre>
<p>Ohne &quot;c&quot; ergibt sich logischerweise das von Werner angesprochene Problem.<br />
Die &quot;skalierung&quot; kann dabei fix sein oder auch nicht -- kommt darauf an was du brauchst.<br />
u.U. kann es auch Sinn machen gleich 34576 als integer zu speichern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1229137</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1229137</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Wed, 14 Feb 2007 22:48:23 GMT</pubDate></item></channel></rss>