You can use the modulous "%" to check for a remainder of division. If no remainder is found you know the number is divisible by 4.
Ex: x = 111 if x%4 == 0: print "X is divisible by 4" ---------- Forwarded message ---------- From: "John Machin" <[EMAIL PROTECTED]> To: python-list@python.org Date: 5 Dec 2006 11:26:49 -0800 Subject: Re: Ensure a variable is divisible by 4 Paul Rudin wrote:
Max M <[EMAIL PROTECTED]> writes: > [EMAIL PROTECTED] skrev: >> Nick Craig-Wood wrote: >>> [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: >>>> I am sure this is a basic math issue, but is there a better way to >>>> ensure an int variable is divisible by 4 than by doing the
following;
>>>> >>>> x = 111 >>>> x = (x /4) * 4 > > X *= 4 > > ;-) > x=4 :)
Ensure x is divisible by *any* non-zero integer: x = 0 :-O
-- http://mail.python.org/mailman/listinfo/python-list