Difference between revisions of "Ceil"

From Kolmafia
Jump to navigation Jump to search
imported>Heeheehee
(Created page with '{{#vardefine:name|ceil}} {{#vardefine:return_type|int}} {{FunctionPage| name={{#var:name}}| function_category=Item Management| function1={{Function| name={{#var:name}}| aggrega…')
 
imported>StDoodle
m
Line 1: Line 1:
{{#vardefine:name|ceil}}
+
{{
{{#vardefine:return_type|int}}
+
#vardefine:name|ceil}}{{
 +
#vardefine:return_type|int}}{{
  
{{FunctionPage|
+
FunctionPage|
 
name={{#var:name}}|
 
name={{#var:name}}|
 
function_category=Item Management|
 
function_category=Item Management|
Line 15: Line 16:
  
 
function_description=This is the ceiling function, which returns the greatest integer less than or equal to i.|
 
function_description=This is the ceiling function, which returns the greatest integer less than or equal to i.|
 
  
 
code1={{CodeSample|
 
code1={{CodeSample|

Revision as of 21:39, 8 March 2010

Function Syntax

int ceil(float i )

This is the ceiling function, which returns the greatest integer less than or equal to i.

Code Sample

Returns what type of slimes you can fight in the Slime Tube, based on current ML.

float ML_frac = max(0,ceil(monster_level_adjustment()/100));
string slime="";
if(ML_frac<=1) slime = "slime1";
else if(ML_frac<=3) slime = "slime2";
else if(ML_frac<=6) slime = "slime3";
else if(ML_frac<=10) slime = "slime4";
else slime = "slime5";
print("You will encounter "+slime+" in the Slime Tube.");

See Also

floor()