<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Problem mit Berechnung in C</title>
    <link>http://forum.geizhals.at/feed.jsp?id=458148</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re: Problem mit Berechnung in C</title>
      <link>http://forum.geizhals.at/t458148,3776694.html#3776694</link>
      <description>Probiers vielleicht einmal mit einem Typecast und deklariere zusätzlich die Variable "Feuchte" als double&lt;br&gt;&lt;br&gt;Feuchte=((double)65954/Impulse)-55;&lt;br&gt;&lt;br&gt;Falls es nicht hilft, schreib einmal, mit welchem Wert für Impuls Du welches Ergebnis für Feuchte erhältst und welches Ergebnis Du mit der händischen Kontrolle bekommst. &lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 15 Nov 2006 19:42:50 GMT</pubDate>
      <guid>http://forum.geizhals.at/t458148,3776694.html#3776694</guid>
      <dc:creator>Thing</dc:creator>
      <dc:date>2006-11-15T19:42:50Z</dc:date>
    </item>
    <item>
      <title>Re: Problem mit Berechnung in C</title>
      <link>http://forum.geizhals.at/t458148,3776605.html#3776605</link>
      <description>Naja, kann vielleicht daran liegen, daß man 65954 schwerlich in 16bit unterbringt? 2^16=65536.&lt;br/&gt;</description>
      <pubDate>Wed, 15 Nov 2006 18:45:16 GMT</pubDate>
      <guid>http://forum.geizhals.at/t458148,3776605.html#3776605</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2006-11-15T18:45:16Z</dc:date>
    </item>
    <item>
      <title>Problem mit Berechnung in C</title>
      <link>http://forum.geizhals.at/t458148,3776591.html#3776591</link>
      <description>Hallo,&lt;br&gt;&lt;br&gt;Möchte eine 16bit Variable umrechnen in einen anderen Wert. Der Codeteil sieht wie folgt aus(programmiert wird ein 8032):&lt;br&gt;&lt;br&gt;Impulse=TH1&lt;br&gt;TH1=0;&lt;br&gt;Impulse=Impulse&amp;lt;&amp;lt;8;&lt;br&gt;Impulse=Impulse+TL1;&lt;br&gt;TL1=0;&lt;br&gt;&lt;br&gt;Feuchte=(65954/Impulse)-55;&lt;br&gt;&lt;br&gt;&lt;br&gt;Die ersten 5 Befehle diene nur zur Auswertung einer Elektronikschaltung. &lt;br&gt;&lt;br&gt;In der Variable Impulse hab ich also eine 16bit Zahl stehen. Wenn ich mir diese Variable anzeigen lasse wird die korrekte Zahl angezeigt.&lt;br&gt;&lt;br&gt;Diese Variable wird in die Formel eingesetzt und umgerechnet. Jedoch liefert C ein anderes Ergebnis als, wenn man es händisch kontrolliert mit ein und der selben Zahl(Impulse).&lt;br&gt;&lt;br&gt;Ich weiß jetzt echt nicht mehr weiter. Vielleicht könnt ihr mir helfen.Bin mit den Details von C nicht so vertraut, dass ich hier vlt. etwas übersehen habe(math.h ist inkludiert).&lt;br&gt;Vielen Dank im voraus!&lt;br gt SIG/&gt; &lt;br&gt;</description>
      <pubDate>Wed, 15 Nov 2006 18:38:20 GMT</pubDate>
      <guid>http://forum.geizhals.at/t458148,3776591.html#3776591</guid>
      <dc:creator>froschi3</dc:creator>
      <dc:date>2006-11-15T18:38:20Z</dc:date>
    </item>
  </channel>
</rss>
