اختبار اولية العدد بمعادلات الاكسل - معادلة استرجاع ترتيب العدد الاولي المطلوب
اختبار اولية العدد بمعادلات الاكسل
=LAMBDA(Number,LET(v,Number,prim,@+IFERROR(LET(z,MOD(v/(DROP(SEQUENCE(INT(v^0.5),,INT(v^0.5),-1),-1)),1),FILTER(z,z=0,1)
),1),IF(prim=0,"Not Prime","Prime")))(D3)
معادلة استرجاع ترتيب العدد الاولي المطلوب
=LAMBDA(range,index,+@FILTER(SEQUENCE(range),SCAN(0,MAP(SEQUENCE(range),LAMBDA(q,LET(v,q,prim,@+IFERROR(LET(z,MOD(v/(DROP(SEQUENCE(INT(v^0.5),,INT(v^0.5),-1),-1)),1),FILTER(z,z=0,1)),1),IF(prim=0,"Not Prime","Prime")))),LAMBDA(a,b,IF(@b="Not Prime",a,@a+1)))=index))(100000,10001)
ليست هناك تعليقات:
إرسال تعليق