
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
マイクロ秒が任意の桁数の乱数代わりになるんじゃないかと考えた実験 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
マイクロ秒が任意の桁数の乱数代わりになるんじゃないかと考えた実験 - Qiita
とあるプロジェクトの中で、乱数を発生させたくないが、 乱数的な挙動をする数列を探しているとき、 マ... とあるプロジェクトの中で、乱数を発生させたくないが、 乱数的な挙動をする数列を探しているとき、 マイクロ秒が使えるんじゃないかと思いつき、 それで実装し、動かしています。 小ネタのところなので意図しない動きでも影響はないのですが、 実際のところはどうだったんだろ? との疑問が湧いてきたので、試してみることにしました。 ほしかった数列 下記の条件 一様分布 値は不連続 桁数は可変 進数も可変で対応できる ※下2つは数値の表現なので、 乱数さえ取れればなんとでもなる、と思う Pythonで動くようにしてみる 方向性としては、何桁で計算したいかというところから、 必要な繰り返し回数などを計算しました time-stat.py import datetime import pandas # 何桁必要か NeedDigit = 3 nums = [] LoopTimes = 10**NeedDigi