

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

# \$1util.math 中的數學協助程式
<a name="math-helpers-in-util-math"></a>

**注意**  
我們現在主要支援 APPSYNC\$1JS 執行期及其文件。請考慮[在此處](https://docs.aws.amazon.com/appsync/latest/devguide/resolver-reference-js-version.html)使用 APPSYNC\$1JS 執行期及其指南。

 `$util.math` 包含可協助處理常見數學操作的方法。

## \$1util.math utils 清單
<a name="math-helpers-in-util-math-list"></a>

** `$util.math.roundNum(Double) : Integer` **  
採取雙數並四捨五入到最接近的整數。

** `$util.math.minVal(Double, Double) : Double` **  
需要兩個倍數，並傳回兩個倍數之間的最小值。

** `$util.math.maxVal(Double, Double) : Double` **  
需要兩個倍數，並傳回兩個倍數之間的最大值。

** `$util.math.randomDouble() : Double` **  
傳回介於 0 和 1 之間的隨機倍數。  
此函數不應用於需要高熵隨機性 （例如密碼編譯） 的任何內容。

** `$util.math.randomWithinRange(Integer, Integer) : Integer` **  
傳回指定範圍內的隨機整數值，第一個引數指定範圍的較低值，第二個引數指定範圍的上限值。  
此函數不應用於需要高熵隨機性 （例如密碼編譯） 的任何內容。