

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

# 数式でリテラルを使用する
<a name="expression-literals"></a>

AWS IoT SiteWise では、式と式でのリテラルの使用がサポートされています。リテラルは、特定のデータ型を表す固定値です。では AWS IoT SiteWise、数式で数値リテラルと文字列リテラルを定義できます。リテラルは、データ変換、アラーム条件、視覚化計算など、さまざまなコンテキストで使用できます。


+ <a name="number-literal-definition"></a>**数字**

  数字と科学的記数法を用いて、整数と 2 倍を定義することができる。[[E notation]](https://en.wikipedia.org/wiki/Scientific_notation#E_notation) (指数表記) は指数表記で数字を表現することができます。

  例:`1`、 `2.0`、 `.9`、 `-23.1`、 `7.89e3`、 `3.4E-5`
+ <a name="string-literal-definition"></a>**文字列**

  文字列を定義するには、`'` (引用符) と`"` (二重引用符) を使用します。開始と終了の引用符の種類は一致させる必要があります。文字列の宣言に使用した引用符と一致する引用符をエスケープするには、その引用符文字を 2 回使用します。これは AWS IoT SiteWise 文字列内の唯一のエスケープ文字です。

  例: `'active'`、 `"inactive"`、 `'{"temp": 52}'`、 `"{""temp"": ""high""}"`