If prime numbers were finite (an ability to find *all *prime numbers) that
would cause havoc with the fundamental theorem of arithmetic ;)

On Tue, May 31, 2011 at 5:40 PM, Rachel-Mikel ArceJaeger <
[email protected]> wrote:

> Isn't one of the unsolved millenium prize problems one that includes the
> ability to find all of the prime numbers? I'm not sure if your program is
> possible if the input number is large.
>
> But to check if a number x is an int, just do this:
>
> x == int(x)
>
>
> Rachel
>
>
> On Tue, May 31, 2011 at 2:38 PM, Hugo Arts <[email protected]> wrote:
>
>> On Tue, May 31, 2011 at 11:30 PM, Joel Goldstick
>> <[email protected]> wrote:
>> >
>> >
>> >
>> http://stackoverflow.com/questions/1265665/python-check-if-a-string-represents-an-int-without-using-try-except
>> >
>> > def RepresentsInt(s):
>> >
>> >     try:
>> >         int(s)
>> >
>> >         return True
>> >     except ValueError:
>> >
>> >         return False
>> >
>> >>>> print RepresentsInt("+123")
>> >
>> > True
>> >>>> print RepresentsInt("10.0")
>> >
>> > False
>> >
>>
>> For strings, that works, but not for integers:
>>
>> >>> int(10.0)
>> 10
>>
>> And if you want to check if one number is divisible by another, you're
>> not going to call it on strings.
>>
>> A better way is to use the modulo operator, which gives the remainder
>> when dividing:
>>
>> >>> a = 6
>> >>> a % 3
>> 0
>> >>> a % 4
>> 2
>>
>> So, if the remainder is zero the left operand is divisible by the right
>> one.
>>
>> Hugo
>> _______________________________________________
>> Tutor maillist  -  [email protected]
>> To unsubscribe or change subscription options:
>> http://mail.python.org/mailman/listinfo/tutor
>>
>
>
> _______________________________________________
> Tutor maillist  -  [email protected]
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
>
_______________________________________________
Tutor maillist  -  [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to