- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 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
Lure Of Chaos 01.08.2011 13:04 # +5
bugmenot 01.08.2011 13:58 # +2
guaranteed to be random.
RaZeR 02.08.2011 11:41 # 0
mr.The 01.08.2011 14:14 # +2
makc3d 01.08.2011 14:32 # 0
guest 01.08.2011 23:50 # 0
AxisPod 02.08.2011 06:42 # 0
Lure Of Chaos 02.08.2011 11:20 # 0
gegMOPO4 02.08.2011 12:31 # 0