On 11/02/2009 12:37 PM, "Luke the Hiesterman" <[email protected]> wrote:
> Would it really be that much faster? I don't know exactly how pow() is > implemented, but I assume it's basically just a loop of > multiplications, in which case it would basically be the same as x*x > in this case, since it would exit after the first iteration.... > > Luke pow takes a double for the parameter, not an integer, so pow doesn't necessarily perform a loop (it may effectively be a single machine instruction). Also, in early Rosetta releases of Mac OS X, we found that doing pow(10,3) would produce 1000.00...01 rather than 1000, which was definitely a bug, but it illustrates the difference. _______________________________________________ Cocoa-dev mailing list ([email protected]) 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 [email protected]
