Perfect numbers: Difference between revisions
Content deleted Content added
m cleanups |
|||
Line 733: | Line 733: | ||
=={{header|J}}== |
=={{header|J}}== |
||
<lang j>is_perfect=: +: = >:@(#. {.)/.~&.q: |
<lang j>is_perfect=: +: = >:@(#. {.)/.~&.q:@(6&>.)</lang> |
||
Examples of use, including extensions beyond those assumptions: |
Examples of use, including extensions beyond those assumptions: |
||
<lang j> is_perfect 33550336 |
<lang j> is_perfect 33550336 |
||
1 |
1 |
||
I. is_perfect i. 100000 |
|||
6 28 496 8128 |
6 28 496 8128 |
||
Line 745: | Line 745: | ||
10 11 12 13 14 15 16 17 18 19 |
10 11 12 13 14 15 16 17 18 19 |
||
20 21 22 23 24 25 26 27 28 29 |
20 21 22 23 24 25 26 27 28 29 |
||
⚫ | |||
is_pos_int=: 0&< *. ]=>. |
|||
⚫ | |||
0 0 0 0 0 0 1 0 0 0 |
0 0 0 0 0 0 1 0 0 0 |
||
0 0 0 0 0 0 0 0 0 0 |
0 0 0 0 0 0 0 0 0 0 |