Changes between Version 1 and Version 2 of Ticket #26839, comment 8


Ignore:
Timestamp:
Dec 31, 2018, 1:16:12 PM (4 years ago)
Author:
Sébastien Labbé
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #26839, comment 8

    v1 v2  
    1 On my laptop, I get radius `1.65e-38` with 128 and `1.06e-38` with 129.
     1On my laptop running 8.5.beta4, I get radius `1.65e-38` with 128 and `1.06e-38` with 129.
     2
    23{{{
    34┌────────────────────────────────────────────────────────────────────┐
     
    1516}}}
    1617
    17 Maybe the fix would be to use 129? What is the result of the above tests with the offending machine?
     18On another machine running more recent 8.5.rc0, I get the failure:
     19
     20{{{
     21┌────────────────────────────────────────────────────────────────────┐
     22│ SageMath version 8.5.rc0, Release Date: 2018-12-10                 │
     23│ Using Python 2.7.15. Type "help()" for help.                       │
     24└────────────────────────────────────────────────────────────────────┘
     25sage: RLF.pi().eval(RealBallField(127))
     26[3.1415926535897932384626433832795028842 +/- 1.88e-38]
     27sage: RLF.pi().eval(RealBallField(128))
     28[3.1415926535897932384626433832795028842 +/- 1.06e-38]
     29sage: RLF.pi().eval(RealBallField(129))
     30[3.14159265358979323846264338327950288420 +/- 7.66e-39]
     31sage: RLF.pi().eval(RealBallField(130))
     32[3.14159265358979323846264338327950288420 +/- 3.25e-39]
     33}}}
     34
     35Finally, running Sage with Python 3, I get the failure too:
     36
     37{{{
     38┌────────────────────────────────────────────────────────────────────┐
     39│ SageMath version 8.5, Release Date: 2018-12-22                     │
     40│ Using Python 3.6.6. Type "help()" for help.                        │
     41└────────────────────────────────────────────────────────────────────┘
     42AA.options.display_format = 'radical'
     43sage: RLF.pi().eval(RealBallField(127))
     44[3.1415926535897932384626433832795028842 +/- 1.88e-38]
     45sage: RLF.pi().eval(RealBallField(128))
     46[3.1415926535897932384626433832795028842 +/- 1.06e-38]
     47sage: RLF.pi().eval(RealBallField(129))
     48[3.14159265358979323846264338327950288420 +/- 7.66e-39]
     49sage: RLF.pi().eval(RealBallField(130))
     50[3.14159265358979323846264338327950288420 +/- 3.25e-39]
     51}}}
     52
     53Did the version of `RealBallField` changed between 8.5.beta4 and 8.5.rc0?