• Lambda, Recursion, and Prime Factors

    From ExcelBen@21:1/5 to All on Sun Jan 24 16:25:34 2021
    Two Lambda functions, one wrapper called PRIMESNEW and one recursive
    called TEST

    TEST

    =LAMBDA(n,a,ps,IF(a>n,ps,IF(SUM((MOD(a,ps)=0)*1)=0,TEST(n,a+1,APPEND(a,ps)),TEST(n,a+1,ps))))

    PRIMESNEW

    =LAMBDA(n,INTERSECTION(FACTORS(n),TEST(n,2,{2})))

    It has the great advantage of simplicity. It is limited at 255. Still investigating why




    --
    ExcelBen

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)