unsigned seed = (unsigned)([NSDate timeIntervalSinceReferenceDate] * 10000.0);

You are trying to set seed to a value that is something like
3,281,585,690,000; seed cannot handle this value so it will be set to
4294967295, at least on my machine.

You are using the same seed each time you run the program so you are
getting the same values.  Try getting rid of the "* 10000.0".

Chase

On Thu, May 26, 2011 at 7:15 PM, Kevin Bracey <ke...@ilike.co.nz> wrote:
> I think this was from some programming book I have, sorry I can site it:
>
> srandom(time(NULL));
>
> cheers
> Kevin
>
>
> _______________________________________________
>
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/chaselatta%40gmail.com
>
> This email sent to chasela...@gmail.com
>
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to