|
В первом случае при стандартной реализации - сдвиге на 1 бит, с вероятностью 1/2 следующее число в 2 раза больше (меньше) предыдущего. Это не во всех случаях приемлемо. Во втором случае, как только в последовательности породится нуль (а он может породитьсе и при ненулевых аргументах), все остальные порождаемые числа будут равны нулю.
Так что, молодой человек, читайте лучше теорию и делайте так, как нужно Вам и как придумали классики - Кнут как раз об этом и пишет, что "очевидные" самопальные генераторы КАК ПРАВИЛО плохие. Кроме того, тут возможны варианты как по скорости, так и по случайности получаемых чисел.
E-mail: info@telesys.ru