ДействиеСценарий / Говнокод #7409 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
package  {
	/**
	 * Deterministic random ().
	 * @author makc
	 */
	public class DR {
		private static var r:Array = [0.5799733754247427,0.4078234788030386,0.40288464864715934,0.643109162338078, тут ещё дохуя чисел 
		private static var i:int = 0;
		public static function random ():Number {
			var j:int = i; i = (i + 1) % r.length; return r [j];
		}
		public static function seed (s:int):void {
			i = s % r.length;
		}
	}
}

обнаружил в своём проекте января 2010го. улыбнуло ) как правильно делать: http://en.wikipedia.org/wiki/List_of_pseudorandom_number_generators

Запостил: makc3d makc3d, (Updated )

Комментарии (9) RSS

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8