Re: Berechnung einer Auslastung in Prozent Kategorie: Programmierung (von Roman - 28.04.2003 9:15) | |
Als Antwort auf Re: Berechnung einer Auslastung in Prozent von Martin Binder - 28.04.2003 9:01
| |
Hallo Martin, erstmal danke für die schnelle Antwort :) > > 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 aber wie kann ich über den Wert 255 kommen? da der Term (wert/ (wertmax*konst)) nie grö�er 1 sein kann, kann die Auslastung nie grö�er 250 werden!? Oder hab' ich immer noch einen Denkfehler drinn!? Mit meinen Testwerten schauts so aus: auslastung = 250 * (300 / (600 * 9)); auslastung = 250 * (300 / 5400)); auslastung = 250 * 0,05555...; auslastung = 13,8888; (sollte dann) auslastung = 13; (sein) Vielen Dank im Voraus, Roman | |
Antwort schreiben Antworten: 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) |