エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
適当な文字列を 0 から 1 までの実数に振り分けるロジック (PHP/TypeScript) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
適当な文字列を 0 から 1 までの実数に振り分けるロジック (PHP/TypeScript) - Qiita
最近 A/B テストのように確率的な条件分岐を実現する文脈で、適当な入力文字列から区間 $ [0, 1] $ に含... 最近 A/B テストのように確率的な条件分岐を実現する文脈で、適当な入力文字列から区間 $ [0, 1] $ に含まれる数値を出力するようなハッシュ関数を実装する機会がありました。単に定められた範囲の数値を出力するだけでなく、出力される数値に偏りが出ないように(関数の出力値の分布が連続一様分布とみなせる 1 ように)するという要件もありました。 イメージとしては以下のコードのようになります。 // 同じ文字列を入力に取ると同じ数値が出力される strToNumberBetweenZeroAndOne('abc'); // output: 0.7283949105904 strToNumberBetweenZeroAndOne('abc'); // output: 0.7283949105904 // 別の文字列を入力に取ると別の数値が出力される strToNumberBetweenZero