Re: How to write a loop

*To*: mathgroup at smc.vnet.net*Subject*: [mg2550] Re: How to write a loop*From*: drc at gate.net (David Cabana)*Date*: Mon, 20 Nov 1995 01:13:30 -0500*Organization*: CyberGate

In article <48h4dh$rd5 at ralph.vnet.net>, "Enrico C. Walker" <ewalke1 at gl.umbc.edu> wrote: > I need to raise a number to some large exponent - i.e. 245 ^ 500. >I know that I may run into a problem by plugging it directly. so I'd like to find the result >by using some sort of programming loop such. > > DO 250 times > begin > > x = x * 245 ^ 2 > > end > PRINT X > >Can I do such programming in MATHEMATICA? Please advise. > >-RICO- Yes, you can, but why? Mma easily handles 245^500. I am curious, how would looping help in the event that Mma could not handle 245^500? In any case, here is a translation of your code: x=1; Do[ x = x * 245^2, {250} ]; x This gives x the value 245^500. -- David Cabana drc at gate.net "If five years from now we [the FBI] solve the access problem, but what we're hearing is all encrypted, I'll probably, if I'm still here, be talking about that in a very different way: the objective is the same. The objective is for us to get those conversations whether they're by an alligator clip or ones and zeros. Whoever they are, whatever they are, I need them." - FBI Director Louis Freeh, clarifying statements that the FBI may seek legislation to ban strong encryption, in an Sept. 1994 Q&A session, from a WELL article by Steven Levy. "Only in a police state is the job of a policeman easy." - Orson Welles