-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Open
Labels
bignumsBigInt and BigFloatBigInt and BigFloatexcisionRemoval of code from Base or the repositoryRemoval of code from Base or the repositorymathsMathematical functionsMathematical functionsstdlibJulia's standard libraryJulia's standard library
Description
BigFloat could be moved to a stdlib package (BigFloats? MPFR?), though there are a few places it is coupled to Base:
-
widen(::Float64)andbig(::AbstractFloat)- Should we just leave these undefined, and type-pirate them in the package?
- array hashing (which calls
widen)Should be doable viaI misunderstood what theTwicePrecisiontrickswidenwas for.
-
@irrationalmacro, which defines aBigFloatmethod -
Float64(::Irrational,::RoundingMode)(which is used in floating point inequalities) -
Rational{T}(::Irrational)andrationalize(::T,::Irrational)
c.f. https://discourse.julialang.org/t/moving-bigfloat-to-stdlib/8545
JeffBezanson, waldyrious and PallHaraldsson
Metadata
Metadata
Assignees
Labels
bignumsBigInt and BigFloatBigInt and BigFloatexcisionRemoval of code from Base or the repositoryRemoval of code from Base or the repositorymathsMathematical functionsMathematical functionsstdlibJulia's standard libraryJulia's standard library