[Pharo-project] digitAt: issue

Bernat Romagosa tibabenfortlapalanca at gmail.com
Mon May 2 12:14:27 EDT 2011


As intended, yes. But not as expected from what digit usually means (any of
the arabic figures of 1 through 9 and 0.
[3<http://dictionary.reference.com/browse/digit>
]).

I guess that'd change the behavior of too many things, but IMHO byteAt:
would suit much better what this method does.

2011/5/2 Eliot Miranda <eliot.miranda at gmail.com>

> digitAt: answers a byte in an integer and so is working as intended.
>
> Eliot (phone)
>
> On May 2, 2011, at 2:13 AM, Bernat Romagosa <
> tibabenfortlapalanca at gmail.com> wrote:
>
> Hi, try to run the following:
>
> (2 raisedTo: 100000) digitAt: 1
>
>
> The expected result (if I understood what digitAt: should return) is 9, but
> the message returns 0 instead. In fact, it returns 0 for any index.
>
> Is this a bug or am I missunderstanding how digitAt: should work?
>
> Cheers,
>
> Bernat Romagosa.
>
> p.s. My config is Pharo 1.2 with a 'Croquet Closure Cog VM [CoInterpreter
> VMMaker-oscog.51]' on Debian Lenny.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20110502/21045037/attachment.html>


More information about the Pharo-dev mailing list