× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.


  • Subject: Re: [Re: RPGILE V4.3 Gotcha]
  • From: boldt@xxxxxxxxxx
  • Date: Wed, 6 Oct 1999 08:44:13 -0400



Eric wrote:
>Again you would be better served by using floating point numbers in this
>situation (That is why your calculator is floating point) at the end you can
>resolve it to a fixed point number by a simple rounding operation.

I would be very leery about recommending the use of floating
point, especially when dollar amounts are involved.  There
are the the concerns with rounding to get proper answers,
along with the limit of 16-17 digits maximum precision.

Float has it's place in modelling physical processes, which
are normally measured with less than perfect accuracy.  This
is an application domain best served by other languages,
such as C.

There's only 1 reason why float was added to the language:
Interopability with other languages.  It was certainly not
added to fill any void in the language itself.

Cheers!  Hans

Hans Boldt, ILE RPG Development, IBM Toronto Lab, boldt@ca.ibm.com


+---
| This is the RPG/400 Mailing List!
| To submit a new message, send your mail to RPG400-L@midrange.com.
| To subscribe to this list send email to RPG400-L-SUB@midrange.com.
| To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.