乱数とはランダムな数列のことである。現れる数に規則性がなく予測できない。
発生させる方法として、プログラムを書く・乱数表を使う・乱数さいを使う などがある。
HSPの場合はrnd関数(ただしrandomize命令がなければパターンが一定化する)、C++の場合は<random>のインクルードをするなどの方法がある。
プログラムの場合、メモリ内の処理・時間の経過・入力などの結果により値が決まる。
乱数を調整することを乱数調整と呼ぶ。