Re: Convert int to float

2008-03-16 Thread Bryan Olson
sturlamolden wrote: > Guido van Brakel wrote: > >>> def gem(a): >>> g = sum(a) / len(a) >>> return g > >> It now gives a int, but i would like to see floats. How can integrate >> that into the function? > > You get an int because you are doing integer division. Cast one int to > float. >

Re: Convert int to float

2008-03-16 Thread Lie
On Mar 16, 4:43 am, Guido van Brakel <[EMAIL PROTECTED]> wrote: > Hello > > I have this now: > > > def gem(a): > >     g = sum(a) / len(a) > >     return g > > > print gem([1,2,3,4]) > > print gem([1,10,100,1000]) > > print gem([1,-2,3,-4,5]) > > It now gives a int, but i would like to see floats.

Re: Convert int to float

2008-03-15 Thread Dan Bishop
On Mar 15, 4:43 pm, Guido van Brakel <[EMAIL PROTECTED]> wrote: > Hello > > I have this now: > > > def gem(a): > > g = sum(a) / len(a) > > return g > > > print gem([1,2,3,4]) > > print gem([1,10,100,1000]) > > print gem([1,-2,3,-4,5]) > > It now gives a int, but i would like to see floats.

Re: Convert int to float

2008-03-15 Thread sturlamolden
On 15 Mar, 22:43, Guido van Brakel <[EMAIL PROTECTED]> wrote: > > def gem(a): > > g = sum(a) / len(a) > > return g > > > print gem([1,2,3,4]) > > print gem([1,10,100,1000]) > > print gem([1,-2,3,-4,5]) gem( map(float,[1,2,3,4]) ) gem( float(i) for i in [1,2,3,4] ) -- http://mail.py

Re: Convert int to float

2008-03-15 Thread Guido van Brakel
Grant Edwards wrote: > On 2008-03-15, Guido van Brakel <[EMAIL PROTECTED]> wrote: >> Hello >> >> I have this now: >> >>> def gem(a): >>> g = sum(a) / len(a) > >g = float(sum(a)) / len(a) > >>> return g Hi, Thank you very much,sometimes it is so amazing simple. Regards -- Guid

Re: Convert int to float

2008-03-15 Thread sturlamolden
On 15 Mar, 22:43, Guido van Brakel <[EMAIL PROTECTED]> wrote: > > def gem(a): > > g = sum(a) / len(a) > > return g > It now gives a int, but i would like to see floats. How can integrate > that into the function? You get an int because you are doing integer division. Cast one int to floa

Re: Convert int to float

2008-03-15 Thread Grant Edwards
On 2008-03-15, Guido van Brakel <[EMAIL PROTECTED]> wrote: > Hello > > I have this now: > >> def gem(a): >> g = sum(a) / len(a) g = float(sum(a)) / len(a) >> return g > It now gives a int, but i would like to see floats. How can integrate > that into the function? See above. >