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}}==