質問: rnd.Next(x, y); int num=x + (int)(z * (y - x + 1.0) / (1.0 + int.MaxValue)); return num; } } }# ``` ### 試したこと int.MaxValueが間違っている気がしたので調べてやってみたがエラーがでた ### 補足情報(FW/ツールのバージョンなど) Microsoft VisualStudio2017
回答: int z = rnd.Next(x, y); のx,yの値を抜いたらできました