>>Of course, the easiest thing is to simply use Mathematica's built-in

>>LogIntegral[x], which is what was used to generate the figures on that

>>page...

Yves Gallot wrote:

> And the most expensive thing :o(

>

> Another one is to download UBASIC (free) and to use the function

UBASIC is interesting, but is it in development any more? The only

versions that I see are quite old. You may also be interested in a

programming language/calculating tool I'm developing called "Frink."

It handles arbitrary-length integers, arbitrary-precision floating-point

numbers, rational numbers, complex numbers, and more. Also, one of the

more interesting things about Frink is that it tracks units of measure

through all calculations, so you can do things like add:

1 foot + 3 meters

and it does the right thing.

Frink hasn't focused on number-theoretical functionality too much,

but I'd love to have good number-theoretical algorithms and appropriate

functions implemented in Frink. If you decide to take a look at it, and

are interested in contributing implementations of interesting functions

or algorithms, I'd be happy to work with you and make them part of the

standard distribution.

Frink runs on most platforms including handhelds, (it's written in

Java,) and you can read about it, download it, or try it online here:

http://futureboy.homeip.net/frinkdocs/
And it's free. Suggestions, comments, and criticism are most welcome.

--

Alan Eliasen | "You cannot reason a person out of a

eliasen@... | position he did not reason himself

http://futureboy.homeip.net/ | into in the first place."

| --Jonathan Swift