Мне нужно использовать функцию random
с целочисленным аргументом, который я получаю из операций, которые теоретически могут возвращать double. Так что я хочу использовать некоторые броски / раунды для этой цели. Я пробовал
(random (round 10.0))
(random (floor 10.0))
Но он выдает исключения, такие как
random: expects argument of type <exact integer in [1, 4294967087] or pseudo-random-generator>; given 10.0
Я использую DrRacket в качестве переводчика.