Скажем, у вас есть игральная кость с шестью гранями. Как источник случайных чисел она выдаёт числа от 1 до 6 с равными вероятностями. Теперь, допустим, вам нужен источник случайных чисел от 1 до 4 с равными вероятностями. Тривиальное решение состоит в том, что если на кости выпало от 1 до 4, то это число выдаём в выходной поток, а если выпало 5 или 6 - ничего в выходной поток не помещаем.
Более навороченные методы позволяют на каждое кидание кости давать результат в выходной поток.