Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Mathematische Frage Kategorie: Programmierung (von Markus - 6.11.2005 14:16)
Ich nutze:
C-Control II Unit, CC2-Application-Board, OSOPT V3.0
Hallo CC2 Fan Gemeinde!
Ich habe da eine kurze grundlegende Frage.

Ich muss eine Variable x berechnen, die Formel lautet

x = (y *5.55ms *1.41) /10      wobei y einen Wet von 0-8000 annehmen kann.

Für die Variable x verwende ich eine long Variable.

Wie muss nun meine Rechnung aussehen im Programm aussehen? Wie ist dass mit den
Kommastellen, rechnet der Controller die mit? Dann wäre a richtig. Wenn ich erst in ganze Zahlen
umwandeln muss müsste ich ja dementsprechend am Ende nochmal dividieren wie im Beispiel b:
also 5.55ms * 100000 = 555
und 1.41 * 100 = 141


a) x = (y *5.55ms *1.41)/10

b) X = (y 555s *141) /100000000

Leider habe ich den Controller nicht zur Hand um es ausprobieren zu können...

MfG Markus


    Antwort schreiben


Antworten:

Re: Mathematische Frage (von Udo - 6.11.2005 18:34)
    Re: Mathematische Frage (von Markus - 6.11.2005 19:07)
        Re: Mathematische Frage (von krassos - 7.11.2005 4:20)