Bitcoin Forum

Economy => Gambling => Topic started by: tchoob on June 11, 2018, 10:20:35 AM



Title: Provably Fair PrimeDice
Post by: tchoob on June 11, 2018, 10:20:35 AM
Hello,

i'm actually studying c# and i have to make a provably fair for my dice game,
I trying to reproduce an algorithm similar to that of primedice but i didn't understand why they are doing a " 697969%(10000)/100 " , can someone explain it to me please ?

source https://dicesites.com/provably-fair


Title: Re: Provably Fair PrimeDice
Post by: bob123 on June 11, 2018, 12:43:21 PM
Thats simple.

697969 is the random number generated.

Modulo 10000 is used to get a number between 0 and 10000, which will then be divided by 100 to get a number between 0 and 100 with 2 digits behind the comma.
This is done because primedice wants to generate numbers in this format.