Я хочу обрезать случайно сгенерированное число до целого числа.
Я пробовал разные средства, но ни одно из них не работает. Моя последняя попытка выглядит следующим образом:
def som = Math.random() * totalContacts
log.info som
som.toInteger()
log.info som
def cleaned = parseInt(som)
log.info cleaned
(Я захожу в консоль после каждого шага, просто чтобы проверить свои результаты.)
Я получаю следующую ошибку, когда выполняю приведенный выше код:
groovy.lang.MissingMethodException: нет подписи метода: Script69.parseInt() применим для типов аргументов: (java.lang.Double) значения: [44.405365593296] Возможные решения: print(java.lang.Object), print(java. io.PrintWriter), печать (java.lang.Object)
Спасибо, Ричард