hash_xxhash64()
Returnerar ett xxhash64-värde för indatavärdet.
Syntax
hash_xxhash64(
källa [,
mod])
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
Källkod | Skalär | ✔️ | Värdet som ska hashas. |
Mod | int |
Ett modulovärde som ska tillämpas på hash-resultatet, så att utdatavärdet är mellan 0 och mod - 1 . Den här parametern är användbar för att begränsa intervallet för möjliga utdatavärden eller för att komprimera utdata från hashfunktionen till ett mindre intervall. |
Returer
Källans hash-värde. Om mod anges returnerar funktionen hash-värdet modulo värdet för mod, vilket innebär att utdata för funktionen blir resten av hash-värdet dividerat med mod. Utdata är ett värde mellan 0
och mod - 1
, inklusive.
Exempel
Strängindata
print result=hash_xxhash64("World")
resultat |
---|
1846988464401551951 |
Strängindata med mod
print result=hash_xxhash64("World", 100)
resultat |
---|
51 |
Datetime-indata
print result=hash_xxhash64(datetime("2015-01-01"))
resultat |
---|
1380966698541616202 |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för