type !! bug or not ?
Übersicht
BlitzBasic
Allgemein|
|
Plasma(alt)Betreff: type !! bug or not ? |
Antworten mit Zitat |
|---|---|---|
|
Code: [AUSKLAPPEN] Global maxman = 1 ; test 2
Global apm Type man Field x# Field dirx#,diry# End Type Function initman() For r= 1 To maxman m.man = New man m\x#= 10 a = (a+1) Mod 2 If a = 0 Then m\dirx# =1.15 Else m\dirx# = -1.15 EndIf Next End Function Function updateman() For m.man = Each man m\x#= (m\x#+m\dirx#) ; add or substr the stepwidth m\x# =m\x# Mod 10 ;?????????? apm = m\x# Next End Function ;---------------------------------------- initman() For r= 1 To 10 updateman() Print apm+" "+r Next WaitKey ;For r= 10 To -10 Step -1 ;d=d+1 ;d = d Mod 5 ;Print d+" "+r ;Next ;WaitKey() es dürfte imho nie negativ werden !? oder mach ich was falsch ? |
||
| DIV is dead ! | ||
|
|
simi |
Antworten mit Zitat |
|---|---|---|
| was soll den genau nicht gehen??? | ||
hot-bitGast |
Antworten mit Zitat |
|
|---|---|---|
|
Hoi.
Nix mit Bug So wie ich das sehe, hast du da einen leichten Denkfehler drin. m\dirx# ist von Anfang an auf -1.15 Dann läßt du in der Schleife von m\x# immer -1.15 abziehen. Also ist es klar, daß irgendwann der Wert von m\x# unter 0 sein muß. Toni |
||
|
|
Plasma(alt)Betreff: ahja |
Antworten mit Zitat |
|---|---|---|
|
schon korrekt hotte
ebend gesehen das bei mod das vorzeichen belassen wird hätt ich selber merken müssen |
||
| DIV is dead ! | ||
Übersicht
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
