Alice.Random 名前空間

乱数やランダムなバイト列を生成する関数があります。


taiseiue | 2024-07-11

関数

guid_new_bytes()新しいGUID(UUID)を生成し、その値を格納する16バイトのバイト配列を取得します。
guid_new_text()新しいGUID(UUID)を生成し、その文字列表現を取得します。
rand()0以上のランダムな整数を返します。
rand(number)指定された最大値より大きい0以上のランダムな整数を返します。
rand(number,number)指定された範囲内のランダムな整数を返します。
rand_bytes(number)ランダムなバイト配列を返します。
rand_double()0.0以上1.0未満のランダムな浮動小数点数を取得します。
random_bytes(number)暗号学的に安全な方法で、ランダムなバイト配列を返します。
random_int()暗号学的に安全な方法で、ランダムな整数を取得します。
random_int(number)暗号学的に安全な方法で、指定された最大値より大きいランダムな整数を返します。
random_int(number,number)暗号学的に安全な方法で、指定された範囲内のランダムな整数を返します。