Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*
- import kotlin.collections.ArrayList
- object Main {
- val generate = { xi: Double ->
- 1 + Math.sqrt(4 * xi + 1) / 2
- }
- @JvmStatic
- fun main(args: Array<String>) {
- //gen(42)
- val r = Randomizer()
- for (i: Int in 0..200)
- System.out.println(generate(r.Next()))
- }
- private fun gen(seed: Long) {
- val generator = Random(seed)
- val list = ArrayList<Double>()
- var avg = 0.0
- for (i: Int in 0..200) {
- val tmp = generate(generator.nextDouble())
- list.add(tmp)
- System.out.println(tmp)
- avg += tmp
- }
- System.out.println(avg / 200)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement