ビュフォンの針
この実験をコンピュータでシミュレーションして円周率の近似値を求める際に、 0 {\displaystyle 0} から π / 2 {\displaystyle \pi /2} までの一様分布を用いて θ {\displaystyle \theta } を決めてしまうと(求めようとしている値であるはずの)円周率の値への依存が発生してしまう。依存を回避するには、以下の擬似コードのように単位円の内側の点をランダムに選ぶことで円周率を使わずに sin  θ {\displaystyle \sin \theta } の値を求めればよい。
ここで Uniform(a, b) はaからbまでの一様乱数を表す。なお擬似コードでは簡単のため例外処理は省略している。