M_PIなんか使うのかと思ったらわざわざ乱数関数自作したのか