Я хочу сократить случайно сгенерированное число до целого.
Я пробовал разные средства, но, похоже, ни один из них не работает. Моя последняя попытка такова:
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] Возможно решения: печать (java.lang.Object), печать (java.io.PrintWriter), print (java.lang.Object)
Спасибо, Ричард