hash_xxhash64()
Giriş değeri için bir xxhash64 değeri döndürür.
Syntax
hash_xxhash64(
kaynak [,
mod])
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
Kaynak | Skalar | ✔️ | Karma yapılacak değer. |
mod | int |
Çıktı değerinin ile mod - 1 arasında 0 olması için karma sonucuna uygulanacak bir modül değeri. Bu parametre, olası çıkış değerleri aralığını sınırlamak veya karma işlevinin çıkışını daha küçük bir aralığa sıkıştırmak için kullanışlıdır. |
Döndürülenler
Kaynağın karma değeri. Mod belirtilirse, işlev mod değerini mod modulo karma değerini döndürür; başka bir deyişle işlevin çıkışı mod tarafından bölünen karma değerin geri kalanı olur. Çıkış, ile mod - 1
arasında 0
(dahil) bir değer olacaktır.
Örnekler
Dize girişi
print result=hash_xxhash64("World")
sonuç |
---|
1846988464401551951 |
Mod ile dize girişi
print result=hash_xxhash64("World", 100)
sonuç |
---|
51 |
Tarih saat girişi
print result=hash_xxhash64(datetime("2015-01-01"))
sonuç |
---|
1380966698541616202 |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin