CEIL: Redondear un número en coma flotante al siguiente entero superior (S7-300, S7-400) - STEP 7

SCL (S7-300, S7-400)

ft:publication_title
SCL (S7-300, S7-400)
Product
STEP 7
Version
V20
Publication date
11/2024
Language
es-ES
CEIL: Redondear un número en coma flotante al siguiente entero superior

Descripción

La instrucción "Redondear un número en coma flotante al siguiente entero superior" permite redondear el valor al siguiente número entero superior. La instrucción interpreta el valor de entrada como número en coma flotante y lo convierte al número entero superior más próximo. El valor de la función puede ser mayor o igual al valor de entrada.

Parámetro

La tabla siguiente muestra los parámetros de la instrucción:

Parámetros

Declaración

Tipo de datos

Área de memoria

Descripción

<Expresión>

Input

REAL

I, Q, M, D, L, P

Valor de entrada

Valor de función

DINT

I, Q, M, D, L, P

Valor de entrada redondeado

Encontrará más información sobre los tipos de datos válidos en "Consulte también".

Ejemplo

El siguiente ejemplo muestra el funcionamiento de la instrucción:

SCL Copia el código de programa siguiente en el portapapeles.

"Tag_Result" := CEIL("Tag_Value");

La tabla siguiente muestra el funcionamiento de la instrucción con valores de operandos concretos:

Operando

Valor

Tag_Value

0,5

-0,5

Tag_Result

1

0

El resultado de la instrucción se devuelve en el operando "Tag_Result" como valor de función.