

サポート終了通知: 2025 年 12 月 15 日に、 AWS はサポートを終了します AWS IoT Analytics。2025 年 12 月 15 日以降、 AWS IoT Analytics コンソールまたは AWS IoT Analytics リソースにアクセスできなくなります。詳細については、[AWS IoT Analytics 「サポート終了](https://docs.aws.amazon.com/iotanalytics/latest/userguide/iotanalytics-end-of-support.html)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# trunc(10 進, 整数)
<a name="math-trunc"></a>

2 番目の引数で指定された `Decimal` の場所の数で最初の引数を切り捨てます。2 番目の引数がゼロよりより少ない場合は、ゼロに設定されます。2 番目の引数が 34 より大きい場合は、34 に設定されます。末尾のゼロは結果から省かれます。

例:

`trunc(2.3, 0)` = 2

`trunc(2.3123, 2)` = 2.31

`trunc(2.888, 2)` = 2.88

`trunc(2.00, 5)` = 2


| 引数の型 1 | 引数の型 2 | 結果 | 
| --- | --- | --- | 
| `Int` | `Int` | ソース値。 | 
| `Int` / `Decimal` / `String` | `Int` / `Decimal` | 最初の引数は 2 番目の引数で説明された長さに切り捨てられます。2 番目の引数は、`Int` でなければ、最も近い `Int` に切り下げられます。文字列は `Decimal` に変換されます。文字列変換が失敗した場合、結果は `Undefined` です。 | 
| その他の値 |  | 未定義 | 