GLBasic forum

Other languages => GLBasic - de => Topic started by: Dakker on 2008-Mar-24

Title: Lautstärkeregelung
Post by: Dakker on 2008-Mar-24
Hi, ich wollte eine Lautstärkeregelung programmieren. Der Code dazu sieht so aus:

Code (glbasic) Select
IF KEY(209) AND vol > 0
DEC vol, 0.05
SLEEP 150
ENDIF
IF KEY(201) AND vol < 1
INC vol, 0.05
SLEEP 150
ENDIF
Funktioniert so eigentlich auch, aber ab 0.15 bekomme ich komische Werte, wie z. B. "1.e-001". Woran liegt das?

Auf dem GP2X funktioniert es bis 0.05.
Title: Lautstärkeregelung
Post by: Tiuz on 2008-Mar-24
naja, 1.e-001 ist kein "komischer"  ;) Wert sondern 0,1. -> 1,0 * 'einzehntel'
Insofern würde ich sagen, das Programm funktioniert. Mit dem Befehl FORMAT$ kannst du die Ausgabe der Variable lesbarer gestalten.

Tiuz
Title: Lautstärkeregelung
Post by: Dakker on 2008-Mar-25
lol, mit nem Bissl Nachdenken, wär ich vllt auch drauf gekommen ;-). Danke für die Hilfe!!!