ランダムに生成された数値を整数に切り詰めたいと思っています。
私はさまざまな手段を試しましたが、どれもうまくいかないようです。私の最近の試みは次のとおりです。
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)、print(java.lang.Object)
ありがとう、リチャード