Difference between revisions of "Floor - Math"

From the CreationKit Wiki
Jump to navigation Jump to search
imported>JustinOther
m (Added note: 'fValue As Int' is faster than 'Math.Floor(fValue)')
imported>JustinOther
m (→‎Examples: Example assumed Math had been imported)
Line 19: Line 19:
== Examples ==
== Examples ==
<source lang="papyrus">
<source lang="papyrus">
int x = Floor(2.1) ; x == 2
int x = Math.Floor(2.1) ; x == 2
int y = Floor(5.9) ; y == 5
int y = Math.Floor(5.9) ; y == 5
</source>
</source>



Revision as of 14:03, 8 October 2012

Member of: Math Script

Calculates the largest integer less than or equal to the passed in value.

Syntax

int Function Floor(float afValue) native global

Parameters

  • afValue: The value to get the floor of.

Return Value

The floor of the passed-in value.

Examples

int x = Math.Floor(2.1) ; x == 2
int y = Math.Floor(5.9) ; y == 5

Notes

  • Casting a Float to an Int verifiably produces the same results and is measurably faster.

See Also