-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to get BigFloat accurate conversion operators? #88
Comments
Legendre to Chebyshev to Legendre transforms are available in FastTransforms in BigFloat. |
This one is actually subtle:
Here's a MWE: julia> BroadcastArray{BigFloat}(/, 1:10, 2:11)
(10-element UnitRange{Int64}) ./ (10-element UnitRange{Int64}):
0.5
0.66666666666666662965923251249478198587894439697265625
0.75
0.8000000000000000444089209850062616169452667236328125
0.83333333333333337034076748750521801412105560302734375
0.85714285714285709527615608749329112470149993896484375
0.875
0.888888888888888839545643349993042647838592529296875
0.90000000000000002220446049250313080847263336181640625
0.90909090909090906063028114658663980662822723388671875 It doesn't know that integer division produces a The workaround is to change it to do Can you make this change and add a PR? |
@MarcoFasondini Did the PR associated with this (i.e. #89) fix this issue and can it be closed? |
No its not fixed yet... |
For OPs on
y⁴ = 1 - x⁴
I need conversion operators betweenChebyshevT()
and certain semiclassical OPs, e.g.,This is accurate to only Float64 precision:
Another example:
The entry
R[3,3]
is4/3
but it's accurate to only Float64 precision:The text was updated successfully, but these errors were encountered: