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)