Die Suche ergab 2 Treffer

von qvex
24.04.2018 23:23
Forum: Anfänger
Thema: Int(Var.f) kein Integer?
Antworten: 4
Zugriffe: 1304

Re: Int(Var.f) kein Integer?

Für PureBasic hat für solche Fälle extra eine Funktion (Mod).

So funktioniert es:

PrintN(":" + Str(Round( Mod(Seconds,60) /10, #PB_Round_Nearest)*10))
Danke. Eine unnötige Variable gespart.
Der abgespeckte vollständige Code nun:
EnableExplicit

OpenConsole("Mikrowellenrechner")

#MyWatt= 600 ...
von qvex
24.04.2018 20:24
Forum: Anfänger
Thema: Int(Var.f) kein Integer?
Antworten: 4
Zugriffe: 1304

Int(Var.f) kein Integer?

Hallo,

es geht um folgende Zeilen:
;PrintN(":" + Str(Round( (Int(Seconds)%60) /10, #PB_Round_Nearest)*10))
; -----------------
iSeconds= (Int(Seconds)%60)
PrintN(":" + Str(Round( iSeconds /10, #PB_Round_Nearest)*10))
; Die erste Zeile bringt (ohne Auskommentierung) die Fehlermeldung, dass der ...