Skip to search.
squeak

Group Information

? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Messages

  Messages Help
Advanced
Re: power of a number   Message List  
Reply Message #94852 of 166763 < Prev |
Guenther Schmidt wrote:

> Hi,
>
> I can't figure this out by myself.
>
> I want to do an arithmetic expression like:
>
> 2 power 3, ie. (2 * 2 * 2).
>
> What's the right syntax in Squeak Smalltalk?
>
> Günther
>
my suggestion would be to implement a method called power: in the
category Number

power: aNumber

| result |
aNumber timesRepeat: [result := result * self].
^result.


Of Course in the case of power, there is already a method implemented
called 'raisedTo:'
Corny




Mon May 23, 2005 1:05 pm

corny@...
Send Email Send Email

Message #94852 of 166763 < Prev |
Expand Messages Author Sort by Date

... my suggestion would be to implement a method called power: in the category Number power: aNumber ... aNumber timesRepeat: [result := result * self]. ...
Cornelius Huber
corny@... Send Email
May 23, 2005
1:05 pm

Hi ! If you want ABSOLUTELY a #power: or a #** method you should alias #raisedTo: Number>>power: aNumber ^ (self raisedTo:aNumber) The #raisedTo: method is...
Julien Bourdon
bourdux@... Send Email
May 23, 2005
1:18 pm

... Others have answered the question. Just so you know, though, Ted Kaehler's method finder is excellent for finding these answers. If you start up Squeak,...
Lex Spoon
lex@... Send Email
May 23, 2005
2:47 pm
Advanced

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help