

Aviso de fin del soporte: el 15 de diciembre de 2025, AWS finalizará el soporte para AWS IoT Analytics. Después del 15 de diciembre de 2025, ya no podrás acceder a la AWS IoT Analytics consola ni a AWS IoT Analytics los recursos. Para obtener más información, consulta [AWS IoT Analytics el fin del soporte](https://docs.aws.amazon.com/iotanalytics/latest/userguide/iotanalytics-end-of-support.html).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# trunc(Decimal, Entero)
<a name="math-trunc"></a>

Trunca el primer argumento según el número del valor `Decimal` especificado por el segundo argumento. Si el segundo argumento es inferior a cero, se establecerá en cero. Si el segundo argumento es superior a 34, se establecerá en 34. Los ceros finales se eliminan del resultado.

Ejemplos:

`trunc(2.3, 0)` = 2

`trunc(2.3123, 2)` = 2.31

`trunc(2.888, 2)` = 2.88

`trunc(2.00, 5)` = 2


| Tipo de argumento 1 | Tipo de argumento 2 | Resultado | 
| --- | --- | --- | 
| `Int` | `Int` | El valor de origen. | 
| `Int` / `Decimal` / `String` | `Int` / `Decimal` | El primer argumento se trunca en la longitud indicada por el segundo argumento. El segundo argumento, si no es un valor `Int`, se redondea al valor `Int` inferior más cercano. Las cadenas se convierten en valores de tipo `Decimal`. Si se produce un error en la conversión de cadena, el resultado obtenido es `Undefined`. | 
| Otro valor |  | Sin definir. | 