hash_xxhash64()
適用於:✅Microsoft網狀架構✅Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel
傳回輸入值的xxhash64值。
語法
hash_xxhash64(
source [,
mod])
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
source | 純量 | ✔️ | 要哈希的值。 |
mod | int |
要套用至哈希結果的模數值,讓輸出值介於和 mod - 1 之間0 。 此參數適用於限制可能輸出值的範圍,或將哈希函式的輸出壓縮成較小的範圍。 |
傳回
來源的哈希值。 如果指定mod,函式會傳回mod值的哈希值模數,這表示函式的輸出會是除以mod的哈希值其餘部分。 輸出將會是和mod - 1
之間的0
值, 內含。
範例
字串輸入
print result=hash_xxhash64("World")
result |
---|
1846988464401551951 |
具有mod的字串輸入
print result=hash_xxhash64("World", 100)
result |
---|
51 |
日期時間輸入
print result=hash_xxhash64(datetime("2015-01-01"))
result |
---|
1380966698541616202 |