하스켈에서 난수를 생성하려고합니다. mkStdGen
0에서 100까지의 범위에서 생성하려고합니다. 다음 Java 코드하스켈의 난수 생성기
Random ran = new Random();
ran.nextInt(100);
참고 해당
뭔가, 나는이 내가 지금까지
rand low high seed = fst (randomR (low, high) (mkStdGen seed))
randomlist :: Int -> Int -> Int -> [Int]
randomlist l h num = take num (map (rand l h) [0..])
이 숙제가 있습니까? 지금까지 어떤 코드를 가지고 있는지 보여줄 수 있습니까? –
next (mkStdGen 3)는 제가 지금까지 가지고있는 것입니다. 나는 아직도 문서를 읽고 있습니다. 그러나 ran.nextInt (100)를 사용하면 특정 코드 조각을 가지고 이해하기가 훨씬 쉬워집니다. – nobody
... 대부분의 haskell 문서는 구체적인 예제를주는 것을 좋아하지 않습니다. – nobody