<?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[Problem mit gcvt - Der Punkt soll weg wenn keine Dezimalstellen vorhanden sind]]></title><description><![CDATA[<p>hallo,</p>
<p>ich will mit gcvt eine zahl (double) in einen string umwandeln. Das funktioniert auch soweit, nur wenn ich jetzt in der Zahl keine Dezimalstellen stehen hab, zB einfach nur &quot;5&quot;, dann schreibt er eben nicht &quot;5&quot; oder &quot;5.0&quot; sondern &quot;5.&quot; in den String... Jetzt ist logischerweise die Frage: Gibts da irgendwas womit ich diesen Punkte garnicht erst reinschreiben lass oder irgendeine Funktion womit ich den wieder rauslösch. Oder vielleicht gibts ja eine ganz andere Funktion womit ich doubles in strings umwandeln kann wo so etwas dann nicht passiert. Es würd natürlich schon auch manuell gehen aber das wär schon ziemlich umständlich...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/148275/problem-mit-gcvt-der-punkt-soll-weg-wenn-keine-dezimalstellen-vorhanden-sind</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 06:05:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/148275.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 May 2006 21:36:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit gcvt - Der Punkt soll weg wenn keine Dezimalstellen vorhanden sind on Wed, 24 May 2006 21:36:34 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>ich will mit gcvt eine zahl (double) in einen string umwandeln. Das funktioniert auch soweit, nur wenn ich jetzt in der Zahl keine Dezimalstellen stehen hab, zB einfach nur &quot;5&quot;, dann schreibt er eben nicht &quot;5&quot; oder &quot;5.0&quot; sondern &quot;5.&quot; in den String... Jetzt ist logischerweise die Frage: Gibts da irgendwas womit ich diesen Punkte garnicht erst reinschreiben lass oder irgendeine Funktion womit ich den wieder rauslösch. Oder vielleicht gibts ja eine ganz andere Funktion womit ich doubles in strings umwandeln kann wo so etwas dann nicht passiert. Es würd natürlich schon auch manuell gehen aber das wär schon ziemlich umständlich...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1064635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1064635</guid><dc:creator><![CDATA[kingofmovies]]></dc:creator><pubDate>Wed, 24 May 2006 21:36:34 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit gcvt - Der Punkt soll weg wenn keine Dezimalstellen vorhanden sind on Thu, 25 May 2006 08:43:46 GMT]]></title><description><![CDATA[<p>Mach es selbst. gcvt verhält sich nach ISO Norm immer so.</p>
<pre><code class="language-cpp">int iLen = strlen(szResult);
if (iLen &amp;&amp; szResult[iLen-1]==_T('.'))
   szResult[--iLen]==_T('\0');
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1064728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1064728</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 25 May 2006 08:43:46 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit gcvt - Der Punkt soll weg wenn keine Dezimalstellen vorhanden sind on Thu, 25 May 2006 18:36:42 GMT]]></title><description><![CDATA[<p>ok danke...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1065078</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1065078</guid><dc:creator><![CDATA[kingofmovies]]></dc:creator><pubDate>Thu, 25 May 2006 18:36:42 GMT</pubDate></item></channel></rss>