Генерация случайного числа для глобальной переменной на разных языках программирования

Требование состоит в том, чтобы иметь одну глобальную переменную, которая всегда будет содержать случайное число при каждом обращении к ней. Вот несколько способов добиться этого на разных языках программирования:

  1. Python:

    import random
    global_variable = random.random()
  2. JavaScript:

    var globalVariable = Math.random();
  3. Java:

    import java.util.Random;
    public class RandomNumber {
    public static double globalVariable = new Random().nextDouble();
    }
  4. C++:

    #include <iostream>
    #include <cstdlib>
    double globalVariable = static_cast<double>(rand()) / RAND_MAX;
  5. PHP:

    $globalVariable = mt_rand() / mt_getrandmax();
  6. Рубин:

    $global_variable = rand

Это всего лишь несколько примеров, и могут быть и другие способы достижения того же результата на разных языках программирования.