====== TRUNC_TO_LINT ====== {{:en:mervis-ide:35-help:trunc_to_lint.png}} ===== Function name ===== TRUNC_TO_LINT ===== ST call ===== PROGRAM TRUNC_TO_LINT_DEMO VAR REAL1: REAL; L1: LINT; END_VAR L1:= TRUNC(IN:=REAL1); END_PROGRAM ===== Description ===== Returns the input value truncated to a whole number, cutting off the decimal part. ===== Inputs ===== |Input|Type |Description| |IN |ANY_REAL|Input value| ===== Outputs ===== |Output|Type|Description | |=> |LINT|Output value| ===== Application example ===== {{:en:mervis-ide:35-help:trunc_to_lint_example.png}} ===== Calculation example ===== |Input value|round ( _TO_ )|[[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:030-floor|floor]]|[[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:020-ceil|ceil]]|[[en:mervis-ide:35-help:035-software_basic:060-libraries:020-basic-analogue-boxes:015-mathematics:065-trunc|trunc]]| |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 |