Deimalzahlen + Variablen ???

Anfängerfragen zum Programmieren mit PureBasic.
Ghost
Beiträge: 141
Registriert: 10.04.2006 09:10

Deimalzahlen + Variablen ???

Beitrag von Ghost »

Hi

Kann man eigentlich bei Pb(V.3.3) Dezimalbrüche wie 0,1;0,25 ...
zu Variablen adieren?
weil die folgenden Möglichkeiten klappen nicht.
x = x + 0,5
x = x + 0.5
x = x + (1/5)

Man könnte natürlich noch eine Variable mit reinnemen und dann so einen code hier in etwa schreiben

Code: Alles auswählen

y = y + 1

If y = 5 
x + 1
y = 0
EndIf
Aber da kommt man dann schnell durcheinander und hatt bald hunderte Globals und Variablen.
(nutze v. 3.3)
Benutzeravatar
#NULL
Beiträge: 2238
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

Code: Alles auswählen

x.f             ; <-- variable muss als float (gleitkommatyp) deklariert werden, weil sie sonst per default long (integer) ist.
;x = x + 0,5    ; <-- das geht nich weil dezimalstellen mit punkt (.) und nich mit komma (,) getrennt werden.
Debug x
x = x + 0.5
Debug x
x = x + (1/5) 
Debug x
(...oder sollte da pb33 eine ausnahme sein?)
my pb stuff..
Bild..jedenfalls war das mal so.
Ghost
Beiträge: 141
Registriert: 10.04.2006 09:10

Beitrag von Ghost »

Ok danke
(nutze v. 3.3)
Antworten