import random


def real_rand(lower, upper):
    """ Return random real number in range [lower, upper]. (upper - lower >= 1) """
    real_field = random.randint(lower, upper)
    if real_field == upper:
        return real_field
    return real_field + random.random()