Difference between revisions of "Min"

From Kolmafia
Jump to navigation Jump to search
imported>StDoodle
(Created page with '{{ #vardefine:name|min}}{{ #vardefine:return_type|int}}{{ FunctionPage| name={{#var:name}}| function_category=Math and Numbers| function1={{Function| name={{#var:name}}| aggreg…')
 
imported>Eliteofdelete
 
(One intermediate revision by one other user not shown)
Line 5: Line 5:
 
FunctionPage|
 
FunctionPage|
 
name={{#var:name}}|
 
name={{#var:name}}|
function_category=Math and Numbers|
 
  
 
function1={{Function|
 
function1={{Function|
Line 29: Line 28:
 
function_description=Compares two numbers, and returns the lower of the two. Note that it is possible to mix an int and float type in the parameters, in which case the int parameter will be transparently converted to a float, and the value returned will be of float type.|
 
function_description=Compares two numbers, and returns the lower of the two. Note that it is possible to mix an int and float type in the parameters, in which case the int parameter will be transparently converted to a float, and the value returned will be of float type.|
  
needscode=yes|
+
code1={{CodeSample|
 +
title=Code Samples|
 +
description=Simple example using min to determine how many twinkly wads you can currently use based on the amount on hand and your spleen limit.|
 +
code=
 +
<syntaxhighlight>
 +
int amount = min(item_amount($item[twinkly wad]), spleen_limit() - my_spleen_use());
 +
print("You can currently use "+amount+" twinkly wads.", "blue");
 +
</syntaxhighlight>|
  
 +
}}|
 
see_also={{SeeAlso|max}}|
 
see_also={{SeeAlso|max}}|
 
}}
 
}}
 +
 +
[[Category:Math and Numbers]]

Latest revision as of 22:22, 21 January 2015

Function Syntax

int min(int a ,int b )

float min(float a ,float b )

  • a is the first number to compare
  • b is the second number to compare

Compares two numbers, and returns the lower of the two. Note that it is possible to mix an int and float type in the parameters, in which case the int parameter will be transparently converted to a float, and the value returned will be of float type.

Code Samples

Simple example using min to determine how many twinkly wads you can currently use based on the amount on hand and your spleen limit.

int amount = min(item_amount($item[twinkly wad]), spleen_limit() - my_spleen_use());
print("You can currently use "+amount+" twinkly wads.", "blue");

See Also

max()