Quote Originally Posted by Jonathan View Post
Also since those are currently all ints, you might be introducing a big rounding error with pi.
It will because of the implicit conversion of the result to int. So 11 * 3.14159 could be treated as

int(11.0 * 3.14159)=int(34.55)=34

or

11 * int(3.14159) = 33

Either is wrong...

depending on the compiler. .