Greatest common divisor: Difference between revisions
Content added Content deleted
m (→{{header|J}}) |
|||
Line 874: | Line 874: | ||
6</lang> |
6</lang> |
||
Note that <code>+.</code> is a single, two character token. GCD is a primitive in J (and anyone that has studied the right kind of mathematics should instantly recognize why the same operation is used for both GCD and OR). |
Note that <code>+.</code> is a single, two character token. GCD is a primitive in J (and anyone that has studied the right kind of mathematics should instantly recognize why the same operation is used for both GCD and OR -- among other things, GCD and boolean OR both have the same identity element: 0, and of course they produce the same numeric results on the same arguments (when we are allowed to use the usual 1 bit implementation of 0 and 1 for false and true)). |
||
=={{header|Java}}== |
=={{header|Java}}== |