As_integer()

Truncates an Open GENIE real number to an integer.

AS_INTEGER var=Real Convert to integer

example:

	# Convert 2.5 to an integer
	>> printn As_integer(2.5)
	2

Note: Add 0.5 before truncating to get the nearest integer instead

As_integer

A simple function to convert Open GENIE real numbers into integers. Note that Open GENIE loops work fine with Real numbers as loop counters so the most likely reason for converting to an integer is to index into an array or if exact precision arithmetic is required (a loop with real numbers may be subject to systematic floating point errors).

Parameters:

Var (Real)

An Open GENIE real value.

RESULT = (Integer)

An Open GENIE integer or undefined value if the number cannot be converted successfully. For example if the real number is larger than the representation available for the integer.