Arithmetic/Integer: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 2,170:
print(a^b);
};</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}}==