「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

「乱数」と「疑似乱数」の違い

スポンサーリンク

それぞれの用語の意味


用語意味
乱数規則性のない数字
疑似乱数実際には規則性があるけど、規則性がないように見えるように工夫して作ってある数字

似ているところ


どちらも規則性がないように見える数字です。
例えば

1、56、-1、2.6、12、222

とか、そんなのですね。
「次は何が出てくるか分からないよ~」になっています。


違うところ


規則性があるかないかの違いです。

乱数は規則性がありません。
適当です。


「乱数」と「疑似乱数」の違い1

疑似乱数は規則性があります。
バラバラに見えるように工夫されていますけどね。
実際には特定の規則に従って作られた数字です。


「乱数」と「疑似乱数」の違い2

備考


コンピュータさんはキッチリした性格のやつです。
「適当にやってよ」と言われても、できません。


「乱数」と「疑似乱数」の違い3

そのため、コンピュータさんは乱数が作れません。
「適当な数字をちょうだい」と言われても「適当」ができないからです。


「乱数」と「疑似乱数」の違い4

ここまでを読んで「あれ?おかしくない?」と感じる人もいるでしょう。
プログラミングするときに乱数を使っているよ?」と思う人もいるはずです。

実は、ですね。

プログラミングとかで使う乱数(もどき)は適当な数字ではないのです。
「適当に見えるかな?」な数字をコンピュータさんが頑張って(特定の規則に従って)作っています。


「乱数」と「疑似乱数」の違い5

パッと見では規則性がないように見えるかもしれませんけどね。
実際には規則性のある数字です。


「乱数」と「疑似乱数」の違い6

この「実際には規則性があるけど規則性がないように見えるように作られた数字」が疑似乱数です。


スポンサーリンク
書籍画像034
書籍画像064


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
「技術書」の読書術 達人が教える選び方・読み方・情報発信&共有のコツとテクニック
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた