Thanks for that, but I've run into another issue. I don't know whether
this is related to the sequence syntax or not

sage: for n in [0.0,0.1,..,1.1]:
sage:     print n, floor(n)
0.000000000000000 0
0.100000000000000 0
0.200000000000000 0
0.300000000000000 0
0.400000000000000 0
0.500000000000000 0
0.600000000000000 0
0.700000000000000 0
0.800000000000000 0
0.900000000000000 0
1.00000000000000 0    <----- What's going on here?
1.10000000000000 1

I realise that the numbers are floating point and so on, but something
appears to have gone awry here in a big way

On Apr 1, 7:13 pm, Mike Hansen <[email protected]> wrote:
> On Fri, Apr 1, 2011 at 8:08 PM, ObsessiveMathsFreak
>
>
>
> <[email protected]> wrote:
> >> sage: [0,0.2,..,1]
> >> [0.000000000000000, 0.200000000000000, 0.400000000000000,
> >> 0.600000000000000, 0.800000000000000, 1.00000000000000]
>
> > May sage installation appears to be having trouble with this syntax
>
> > OK Here
> > sage: [0.0,0.2,..,0.9]
> > [0.000000000000000, 0.200000000000000, 0.400000000000000,
> > 0.600000000000000, 0.800000000000000]
>
> > But what's going on here?
> > sage: [0.1,0.2,..,0.9]
> > [0.100000000000000, 0.200000000000000, 0.300000000000000,
> > 0.400000000000000, 0.500000000000000, 0.600000000000000,
> > 0.700000000000000, 0.800000000000000, 0.900000000000000]
>
> The second number (0.2) is not the amount to be incremented each time,
> it's the next number in the sequence.  Since, 0.2 differs from 0.1 by
> 0.1, each additional number in the sequence will be incremented by
> 0.1.
>
> > Something's gone dreadfully wrong.
> > sage: [0.2,0.2,..,0.9]
> > OverflowError: cannot convert float infinity to integer
>
> There's no difference between 0.2 and 0.2, so it will never make it to 0.9.
>
> > Now I'm just confused.
> > sage: [0.2,0.1,..,0.9]
> > []
>
> Going down from 0.2 to 0.1 and so on, you'll never reach 0.9.
>
> --Mike

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to