Skip to main content

j0_maclaurin_series_hard

Function j0_maclaurin_series_hard 

Source
pub(crate) fn j0_maclaurin_series_hard(x: f64) -> f64
Expand description

Generated by SageMath:

mp.prec = 180
def print_expansion_at_0():
    print(f"const P: [DyadicFloat128; 12] = [")
    from mpmath import mp, j0, taylor
    poly = taylor(lambda val: j0(val), 0, 24)
    # print(poly)
    real_i = 0
    for i in range(0, 24, 2):
        print_dyadic(DD(poly[i]))
        real_i = real_i + 1
    print("];")
    print(poly)

print_expansion_at_0()