Table of Contents

FLOOR

Function name

FLOOR

ST call

PROGRAM FLOOR_DEMO
 VAR
     REAL1,REAL2: REAL;
  END_VAR
 REAL2:= FLOOR(IN:=REAL1);
END_PROGRAM

Description

Returns the largest whole number which is not greater than the input value.

Inputs

InputType Description
IN ANY_REALInput value

Outputs

OutputType Description
ANY_REALOutput value

Application example

Calculation example

Input valueround ( _TO_ )floorceiltrunc
5.5 6 5 6 5
3.8 4 3 4 3
2.3 2 2 3 3
-2.3 -2 -3 -2 -2
-3.8 -4 -4 -3 -3
-5.5 -6 -6 -5 -5