Surely, this trivial program should be giving the same result, for x, y, and  z??
Screen _NewImage(120, 43, 0)
For i = 1 To 10
    x = 15 * i / 3000
    y = i / 3000 / 15
    z = i / (3000 / 15)
    Print x, y, z
Next i
End
Was going bonkers trying to debug something, and the problem came down to the above, when distilled to its basics. What am I forgetting? Thanks!