Modular arithmetic: Difference between revisions
Content added Content deleted
Line 1,140: | Line 1,140: | ||
f: function [x] [x ** 100 + x + 1] |
f: function [x] [x ** 100 + x + 1] |
||
print ["f definition is:" mold :f] |
print ["f definition is:" mold :f] |
||
print ["f(integer 10) is:" f 10] |
print ["f((integer) 10) is:" f 10] |
||
print ["f(modular 10) is:" f m 10]</lang> |
print ["f((modular) 10) is: (modular)" f m 10]</lang> |
||
{{out}} |
{{out}} |
||
<pre>f definition is: func [x][x ** 100 + x + 1] |
<pre>f definition is: func [x][x ** 100 + x + 1] |
||
f(integer 10) is: 1.0e100 |
f((integer) 10) is: 1.0e100 |
||
f(modular 10) is: val: 1 |
f((modular) 10) is: (modular) val: 1</pre> |
||
</pre> |
|||
=={{header|Ruby}}== |
=={{header|Ruby}}== |