--- On Mon, 1/11/10, James Mckenzie <jjmckenzi...@earthlink.net> wrote:
> From: James Mckenzie <jjmckenzi...@earthlink.net> > Subject: Re: Problems with Test > To: "Charles Davis" <cda...@mymail.mines.edu> > Cc: "wine-devel@winehq.org" <wine-devel@winehq.org> > Date: Monday, 1 November, 2010, 14:26 > Charles Davis <cda...@mymail.mines.edu> > wrote: > > > >On 10/31/10 9:23 PM, James McKenzie wrote: > >> All: > >> > >> I'm trying to convert one integer number using a > float number factor. > >> Here is the code: > >> > >> int ry = 125; > >> double ryf; > >> > >> ryf = ry/1440; <snipped> > Got it. I tried to cast ry to double, but that did > not work. Guess my version of gcc has a problem or I > did it wrong. <snipped> - ryf = ((double) ry)/1440; - should work# - ryf = (double) ry/1440; - does not work, because it is equivalent to "(double) (ry/1440) " (still integer division). So it depends on how you did cast, really.