0〜1.7976931348623158E+308の実数から、
乱数を生成してdoubleで返す関数ってこんな感じ?
何かすごく大きい数ばかりになる気が。
http://ideone.com/A5qYy