乱数は100回やるときれいに50:50になるものではないですよ。 何故かというと、そろうように作ると次に何が出るかを予測できてしまうのでランダムとして使えないんです。 例えば99回までで0と1が49:50だとしたら、数がそろう場合、次の100回目に出る値は「0」だと簡単に予測できてしまいますよね。 0と1が50:50で出るようなクジを作りたいのならば、配列に0と1を50個ずつ入れてシャッフルし取り出すようなプログラムを作る必要があります。