[Jprogramming] Tacit series
Roger Hui
rogerhui.canada at gmail.com
Sun Dec 22 16:02:26 UTC 2013
I expect Kip knows all that, but is interested in exactly what he said,
tacitly computing a function by a series.
I have an example of doing what you said, which is deciding how many terms
are needed and then only computing those terms. See:
http://www.jsoftware.com/jwiki/Essays/Extended_Precision_Functions#Exponential
Other functions on the page also do the same. The idea is to compute
various functions to any specified but finite precision using rational
numbers. A direct computation on rationals does not terminate, of course,
so the approach of computing the number of required terms is needed.
On Sun, Dec 22, 2013 at 2:48 AM, Bo Jacoby <bojacoby at yahoo.dk> wrote:
> Don't be interested in terminating a series when its partial sums stop
> changing. If the partial sums never stop changing, then the program cycles,
> which you don't want. Make up your mind how many terms you want to include
> in the worst case, and then use that number of terms in any case. That
> leads to simpler programming and fewer programming errors. Noone cares
> about a little waste of cpu-time.
>
More information about the Programming
mailing list