在公式運算式中使用比較函數 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在公式運算式中使用比較函數

轉換量度中,您可以使用下列比較函數來比較兩個值和輸出 1 (true) 或 0 (false)。 AWS IoT SiteWise 按字順序比較字符串。

函式 描述

gt(x, y)

如果 x 大於 y,則傳回 1,否則傳回 0 (x > y)。

如果並且y是不兼容的類型,例如數字x和字符串,此函數不會返回值。

gte(x, y)

如果 x 大於或等於 y,則傳回 1,否則傳回 0 (x ≥ y)。

AWS IoT SiteWise 如果引數在的相對公差範圍內,則會考慮這些引數相等1E-9。這種行為類似於 Python 中的 isclose 函數。

如果並且y是不兼容的類型,例如數字x和字符串,此函數不會返回值。

eq(x, y)

如果 x 等於 y,則傳回 1,否則傳回 0 (x == y)。

AWS IoT SiteWise 如果引數在的相對公差範圍內,則會考慮這些引數相等1E-9。這種行為類似於 Python 中的 isclose 函數。

如果並且y是不兼容的類型,例如數字x和字符串,此函數不會返回值。

lt(x, y)

如果 x 小於 y,則傳回 1,否則傳回 0 (x < y)。

如果並且y是不兼容的類型,例如數字x和字符串,此函數不會返回值。

lte(x, y)

如果 x 小於或等於 y,則傳回 1,否則傳回 0 (x ≤ y)。

AWS IoT SiteWise 如果引數在的相對公差範圍內,則會考慮這些引數相等1E-9。這種行為類似於 Python 中的 isclose 函數。

如果並且y是不兼容的類型,例如數字x和字符串,此函數不會返回值。

isnan(x)

1如果等於,x則返回NaN,否則返回0

如果x是字符串,則此函數不返回值。