Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
My new ABEL_L.gp program
#11
I would like to make a small suggestion, please use trap() and error() to separate Overflow and Underflow. fatou.gp cannot distinguish between the two, which is a pity.

For most functions:

x86-32 Pari-GP overflow ≈ 2E161614248,
x86-64 Pari-GP overflow ≈ 3E694127911065419641,
x86-32 Pari-GP underflow ≈ 1E-161614248,
x86-64 Pari-GP underflow ≈ 1E-694127911065419641,


This is why you should not use the x86-32 version of Pari-GP, which is self-castrating for practitioners working with large numbers. 
Of course Arm-32/Arm-64/PowerPC Pari-GP is unlikely to adhere to such restrictions.
Of course, if you are a developer committed to the full platform, I will also support you (in spirit). Tongue 

Of course the best option is still string storage, or symbolic storage, like ExpantaNum.js, which even supports lambert W and Gamma functions and has an upper limit of {10,9e15,1,2}≈\(10 \uparrow^5 10 \uparrow^5 10 \uparrow^5 10 \uparrow^5 10 \uparrow^4 10 \uparrow\uparrow  10 \uparrow\uparrow  10 \uparrow\uparrow  10 \uparrow\uparrow  10 \uparrow\uparrow  10 \uparrow\uparrow  10 \uparrow  10 \uparrow 23.2352  \),   \(a \uparrow\uparrow b\) is tetration, \(a \uparrow^n b\) is the (n+2)th hyper-operation. 
(Of course you'd better not move to this platform unless you really like developing your own computational engine, and if we get a fully successful Tetration+Super-logarithm+Super-root, the Googology Wiki is sure to be added to the library.)

But for now x86-64 Pari-GP is still the best option, and that's \(10^10^17.8\)


For complex Pari-GP there are more stringent restrictions:

x86-32 Pari-GP "overflow" ≈1E80807124*(1+I)
x86-64 Pari-GP "overflow" ≈ 4E347063955532709820*(1+I),
x86-32 Pari-GP "underflow" ≈1E-80807124*(1+I)
x86-64 Pari-GP "underflow" ≈ 4E-347063955532709820*(1+I),


But! multiply and divide are not subject to the second type even when computing complex numbers, So you can multiply a very small complex number by a large integer, divide a very large complex number by a large integer, thus bypassing the second type of restriction. Big Grin
Reply


Messages In This Thread
My new ABEL_L.gp program - by JmsNxn - 05/21/2021, 03:44 AM
RE: My new ABEL_L.gp program - by tommy1729 - 05/22/2021, 12:11 PM
RE: My new ABEL_L.gp program - by JmsNxn - 05/22/2021, 11:19 PM
RE: My new ABEL_L.gp program - by JmsNxn - 05/31/2021, 07:34 AM
RE: My new ABEL_L.gp program - by JmsNxn - 06/03/2021, 05:47 AM
RE: My new ABEL_L.gp program - by JmsNxn - 06/07/2021, 03:34 AM
RE: My new ABEL_L.gp program - by JmsNxn - 06/09/2021, 01:23 AM
RE: My new ABEL_L.gp program - by Ember Edison - 06/17/2021, 04:29 AM
RE: My new ABEL_L.gp program - by JmsNxn - 06/17/2021, 06:54 PM
RE: My new ABEL_L.gp program - by JmsNxn - 07/14/2021, 12:42 AM
RE: My new ABEL_L.gp program - by Ember Edison - 09/29/2021, 07:40 PM
RE: My new ABEL_L.gp program - by JmsNxn - 09/30/2021, 03:08 AM
RE: My new ABEL_L.gp program - by JmsNxn - 10/05/2021, 12:46 AM
RE: My new ABEL_L.gp program - by Ember Edison - 10/06/2021, 07:18 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
Wink new fatou.gp program sheldonison 22 47,341 04/29/2021, 11:16 AM
Last Post: bo198214
  Natural complex tetration program + video MorgothV8 1 4,912 04/27/2018, 07:54 PM
Last Post: MorgothV8
  Mathematica program for tetration based on the series with q-binomial coefficients Vladimir Reshetnikov 0 4,169 01/13/2017, 10:51 PM
Last Post: Vladimir Reshetnikov
  complex base tetration program sheldonison 23 70,636 10/26/2016, 10:02 AM
Last Post: Gottfried
  C++ program for generatin complex map in EPS format MorgothV8 0 4,645 09/17/2014, 04:14 PM
Last Post: MorgothV8



Users browsing this thread: 1 Guest(s)