What data types do you use for 4.5 and 0.1? Edward Koryagin
--- On Wed, 30/12/09, Vikas... <vikas.im...@gmail.com> wrote: > From: Vikas... <vikas.im...@gmail.com> > Subject: [DUG] Need help with trunc command delphi 6 > To: delphi@delphi.org.nz > Received: Wednesday, 30 December, 2009, 8:00 PM > Hello everyone, > > I am facing one strange problem here. We are using a > banking teller application ,here we do calculation based on > denominations in short. > > My main problem is when we use this application for long > time with out closing it the trunc start giving incorrect > value what i mean is > > > quantity := trunc(amount/value). > > Sometime when amount = let say 4.5 and value =0.1 it gives > like > > quantity := trunc(4.5/0.1)=44 which is wrong since my > client complain it make them lose of 1 dollar amount. > > > However when i close the application and do again all works > fine. > > Anyone ever faced this problem before , or anyone know > any substitute for trunc which works > I am using delhi6 > > Appreciate your help > > > regards > vik > > -- > vikas > > > -----Inline Attachment Follows----- > > _______________________________________________ > NZ Borland Developers Group - Delphi mailing list > Post: delphi@delphi.org.nz > Admin: http://delphi..org.nz/mailman/listinfo/delphi > Unsubscribe: send an email to delphi-requ...@delphi.org.nz > with Subject: unsubscribe _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: unsubscribe