<?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[rundungsfrage &#x2F; textdateinlänge?]]></title><description><![CDATA[<p>hallo!</p>
<p>ich habe eine frage zum runden ( wie scho aus dem titel ersichtlich.. ).</p>
<p>ich habe eine zahl und berechne davon 1 %.<br />
Wenn ich das jetzt auf ganze runde ( gibt es dafür eine funktion?), wie kann ich dann den rest ( der ja überbleibt gewiss bei bestimmten zahlen ) ignorieren oderso?<br />
einfach gleich die variable mit dem einen prozent nur soweit runden, dass nur noch die zahl vorn steht? dann fehlt doch manchmal was zur 100... <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="😞"
    /></p>
<p>und noch etwas:<br />
wenn ich eine textdatei habe, wie kann ich ihre länge herausfinden.</p>
<p>geht das einfacher als mit :</p>
<pre><code class="language-cpp">int i = 0;
char bla;
while ( !eof ) {
bla = input.get();
i++;
}
</code></pre>
<p>oder so in der art? sprich: gibt es eine funktion dafür?</p>
<p>danke scho ma <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/topic/184923/rundungsfrage-textdateinlänge</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 00:37:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/184923.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 20 Jun 2007 11:44:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to rundungsfrage &#x2F; textdateinlänge? on Wed, 20 Jun 2007 11:44:52 GMT]]></title><description><![CDATA[<p>hallo!</p>
<p>ich habe eine frage zum runden ( wie scho aus dem titel ersichtlich.. ).</p>
<p>ich habe eine zahl und berechne davon 1 %.<br />
Wenn ich das jetzt auf ganze runde ( gibt es dafür eine funktion?), wie kann ich dann den rest ( der ja überbleibt gewiss bei bestimmten zahlen ) ignorieren oderso?<br />
einfach gleich die variable mit dem einen prozent nur soweit runden, dass nur noch die zahl vorn steht? dann fehlt doch manchmal was zur 100... <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="😞"
    /></p>
<p>und noch etwas:<br />
wenn ich eine textdatei habe, wie kann ich ihre länge herausfinden.</p>
<p>geht das einfacher als mit :</p>
<pre><code class="language-cpp">int i = 0;
char bla;
while ( !eof ) {
bla = input.get();
i++;
}
</code></pre>
<p>oder so in der art? sprich: gibt es eine funktion dafür?</p>
<p>danke scho ma <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/1309829</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309829</guid><dc:creator><![CDATA[hokage]]></dc:creator><pubDate>Wed, 20 Jun 2007 11:44:52 GMT</pubDate></item><item><title><![CDATA[Reply to rundungsfrage &#x2F; textdateinlänge? on Wed, 20 Jun 2007 12:06:13 GMT]]></title><description><![CDATA[<p>2. Du kannst bei einem ifstream mit mit seekg und ios::end als ersten und 1 oder 0 (kann es gerade nicht ausprobieren) als zweiten Parameter an das Ende der Datei springen und dann mit tellg die Position abfragen, was gleich der Groesse in Bytes sein sollte.</p>
<p>Gruss,<br />
DeSoVoDaMu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309854</guid><dc:creator><![CDATA[DeSoVoDaMu]]></dc:creator><pubDate>Wed, 20 Jun 2007 12:06:13 GMT</pubDate></item><item><title><![CDATA[Reply to rundungsfrage &#x2F; textdateinlänge? on Wed, 20 Jun 2007 12:09:18 GMT]]></title><description><![CDATA[<p>ich habe auch mein programm gerade nicht zur hand <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="😞"
    /></p>
<p>muss es also später versuchen.</p>
<p>jetz gibs erstmal mittach <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309856</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309856</guid><dc:creator><![CDATA[hokage]]></dc:creator><pubDate>Wed, 20 Jun 2007 12:09:18 GMT</pubDate></item><item><title><![CDATA[Reply to rundungsfrage &#x2F; textdateinlänge? on Wed, 20 Jun 2007 12:42:51 GMT]]></title><description><![CDATA[<p>Zum ersten: Wenn du das Ergebnis deiner Rechnung in einen int-Wert packst, werden Nachkommastellen automatisch verschluckt - ansonsten kannst du den Wert mit ceil() oder floor() auch zur nächsten ganzen Zahl auf- bzw. abrunden.</p>
<p>Zum zweiten: tellg() am Dateiende liefert die Größe in Byte - und kann damit womöglich etwas über der Größe in Zeichen liegen (z.B. Windows speichert das \n als 2 Byte). Die beste Lösung ist es vermutlich, wenn du die Größe der Datei überhaupt nicht vorher berechnen mußt. Randfrage: Wozu brauchst du die Größe?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309892</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 20 Jun 2007 12:42:51 GMT</pubDate></item><item><title><![CDATA[Reply to rundungsfrage &#x2F; textdateinlänge? on Wed, 20 Jun 2007 12:58:59 GMT]]></title><description><![CDATA[<p>mh, das hängt miteinander zusammen.</p>
<p>ich habe mir gedacht, mal eine prozentanzeige in ein verschlüsslungsprogramm einzubaun.<br />
da dieses jedes zeichen einzeln verschlüsselt, wäre es doch logisch, die gesamtanzahl der zeichen herauszubekomm und bei jedem prozent eine anzeige ( wie &quot;| &quot; oder &quot;.&quot; ) zu machen.</p>
<p>so war es gedacht <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/1309905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309905</guid><dc:creator><![CDATA[hokage]]></dc:creator><pubDate>Wed, 20 Jun 2007 12:58:59 GMT</pubDate></item></channel></rss>