hastebrot
06/20/2016, 7:52 PMDouble
.
fun main(args: Array<String>) {
println(Random().fromRange(10e15..10e16).toString())
}
fun Random.fromRange(range: ClosedRange<Double>): Double {
return lerp(range.start, range.endInclusive, nextDouble())
}
fun lerp(start: Double, end: Double, factor: Double) = start + ((end - start) * factor)