我想为学习 J 编写素数函数。到目前为止,我想出了这个:
=&0+/(=&0)(2+i.(-&2)y)|y
它工作得很好,除了我应该将数字存储在y
变量中。
y=.5
=&0+/(=&0)(2+i.(-&2)y)|y NB. prime cheker
1
y=.13
=&0+/(=&0)(2+i.(-&2)y)|y NB. prime cheker
1
y=.14
=&0+/(=&0)(2+i.(-&2)y)|y NB. prime cheker
0
我如何编写一个可以使用参数的函数?即f 13
->1