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

Re: Berechnung einer Auslastung in Prozent Kategorie: Programmierung (von Martin Binder - 28.04.2003 9:01)
Als Antwort auf Berechnung einer Auslastung in Prozent von Roman - 28.04.2003 8:51

Hallo,
 
> ich zerbrech mir schon seit einiger Zeit meinen
> Kopf über folgendes Problem:
>
> Ich möchte eine Auslastung in Prozent berechnen,
> die dann ins EEPROM schreiben. Die Auslastung
> sollte von 0 (0%) bis 255 (100%) berechnent wer-
> den und als byte abgespeichert werden.
>
> Die Auslastung wird so berechnet:
> auslastung = 250 * (wert / (wertmax * konst));
> ...

Und genau das ist Dein Fehler...!

Die Berechnung als Byte kann nicht klappen, da du dabei über den Wert 255 kommst.
Und mehr als 255 kann ein Byte nun mal nicht fasssen...!
Nimm eine Integer - Variable für die Berechnung, und setze dann eine zweite Zeile
darunter um das Ergebnis wieder in eine Byte-Variable zu übergeben, dann läuft es.

GruÃ? Martin


    Antwort schreiben


Antworten:

Re: Berechnung einer Auslastung in Prozent (von Roman - 28.04.2003 9:15)
    Re: Berechnung einer Auslastung in Prozent (von Martin Binder - 28.04.2003 11:03)
        Re: Berechnung einer Auslastung in Prozent (von André H. - 28.04.2003 13:01)
    Re: Berechnung einer Auslastung in Prozent (von Markus P. - 28.04.2003 9:43)
        Sollte eigentlich funktionieren, aber... (von Roman - 28.04.2003 11:48)
            Danke an alle! Funzt :) (von Roman - 28.04.2003 13:09)