Arithmetic/Integer: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 2,170: Line 2,170:
print(a^b);
print(a^b);
};</lang>
};</lang>

=={{header|Panda}}==
Use reflection to get all functions defined on numbers taking number and returning number.
<lang panda>a=3 b=7 func:_bbf__number_number_number =>f.name.<b> '(' a b ')' ' => ' f(a b) nl</lang>

Output:
<pre>atan2 ( 3 7 ) => 0.40489178628508343
divide ( 3 7 ) => 0.42857142857142855
gt ( 3 7 ) => UNDEFINED!
gte ( 3 7 ) => UNDEFINED!
lt ( 3 7 ) => 3
lte ( 3 7 ) => 3
max ( 3 7 ) => 7
min ( 3 7 ) => 3
minus ( 3 7 ) => -4
mod ( 3 7 ) => 3
plus ( 3 7 ) => 10
pow ( 3 7 ) => 2187</pre>


=={{header|Pascal}}==
=={{header|Pascal}}==