# random numbers

- Author:
- chris cambré

- Topic:
- Numbers

## random numbers

You can create a random integer with the commands

**RandomBetween[ 1, 10 ]**This command selects an integer between 1 and 10.**RandomDiscrete[{1, 2, 3, 4, 5}, {1, 4, 4, 4, 1}]**This command uses two lists. The first one contains the possible numbers. The second list gives each umber a probability. In this example the probability to select one of the numbers 2, 3 and 4 is four times as much as the probality to select 1 or 5.

## shuffled lists

You can use shuffled lists to add or exclude numbers or to ensure that numbers aren't the same.

**list1 = Shuffle[{-3, -2, -1, -0.5, 0.5, 1, 2, 3}]**creates a list of numbers between -3 and 3 from which 0 is excluded and to which -0.5 and 0.5 are added. The umbers are sorted in a random order.**a = list1(1)**defines a as the first number in the shuffled list.**b = list1(2)**ensures that a is not equal to b. This definition makes it possible to define two random but unequal numbers whithin a given range and even exclude or add certain values..

## exercises

Try to use random numbers and/or shuffled lists to create numbers following the given conditions.

a random number between 1 and 10.

a random number between 1 and 5 with the probability of the even numbers twice as much as the probability of the odd numbers.

an even number between 1 and 10

an integer between -4 and 4 but not equal to 0 nor to 1

two unequal integers between 1 and 5

a decimal number between 1 and 10 with 1 decimal