Dim JORandom As JavaObject
JORandom.InitializeStatic("java.lang.Math")
Dim MinRange As BigDecimal
Dim MaxRange As BigDecimal
Dim Random As BigDecimal
Dim Range As BigDecimal
Dim Result As BigDecimal
MinRange.Initialize("0.5")
MaxRange.Initialize("2.5")
Range = MaxRange.Subtract(MinRange)
Random.Initialize(JORandom.RunMethod("random",Null))
Result = MinRange.Add(Range.Multiply(Random)).Round(8,MinRange.ROUND_HALF_UP)
Log(Result.ToPlainString)