I am puzled about numbers
Bengt Richter
bokr at oz.net
Mon Apr 12 17:30:27 EDT 2004
On Mon, 12 Apr 2004 13:43:42 -0700, "A Evans" <ae> wrote:
>Hello I came across an interesting loop in math today
>To me its interesting anyway I don't know if it will interest you
>
>var = 999 % 333
>
>print var
>>>> 0
>
>var = 9999 % 333
>print var
>>>> 9
>
>var = 99999 % 333
>print var
>>>> 99
>
>var = 999999 % 333
>print var
>>>> 0
>
>
>var = 9999999 % 333
>print var
>>>> 9
>
>
>var = 99999999 % 333
>print var
>>>> 99
>
>
>var = 999999999 % 333
>print var
>>>> 0
>
>and so on
>
>I guess that just goes to show nine is a universal number
>or am I just completely insane and everyone knows this already
>
>
>>> for digit in '97':
... for digits in xrange(1,10):
... num = eval(digit*digits)
... mod = eval(digit*3)
... var = num % mod
... print '%s: %s %% %s => %s' % (digits, num, mod, var)
...
1: 9 % 999 => 9
2: 99 % 999 => 99
3: 999 % 999 => 0
4: 9999 % 999 => 9
5: 99999 % 999 => 99
6: 999999 % 999 => 0
7: 9999999 % 999 => 9
8: 99999999 % 999 => 99
9: 999999999 % 999 => 0
1: 7 % 777 => 7
2: 77 % 777 => 77
3: 777 % 777 => 0
4: 7777 % 777 => 7
5: 77777 % 777 => 77
6: 777777 % 777 => 0
7: 7777777 % 777 => 7
8: 77777777 % 777 => 77
9: 777777777 % 777 => 0
Careful not to jump to conclusions ;-)
Regards,
Bengt Richter
More information about the Python-list
mailing list