Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #12222

Using mathematical functions to create random numbers.

Newsgroups comp.programming
Date 2021-02-16 14:20 -0800
Message-ID <50cd5da4-b41e-4cbf-a724-e1b7ab55a2ccn@googlegroups.com> (permalink)
Subject Using mathematical functions to create random numbers.
From Kristjan Robam <he12457@hotmail.com>

Show all headers | View raw


If You want to use it, You may have to do corrections.

var a001="";
var b001=0;
var e001=new Date().getMilliseconds();
var a1=0;
var a01="";

function rn() {
if(b001<a001.length) {
var d001=a001.substr(b001,Math.min(a001.length-b001, 2));
b001=b001+Math.min(a001.length-b001, 2);
return d001;
} else {
if(a001.length==0) a1=e001;
else {
a1= a001.substr(b001-2, 2);
b001=0;
}
}
a01="";
a1=Math.round(a1*100000000)/1000000000;
if(a1==0) a1=25;
for(var i=0; i<9999; i++) {
var i01=i*0.01142626643966346+i*0.0260774037134+0.1325346234;
a1=a1*a1*0.02060875985444033;
if(a1<0.001) a1=a1+0.0433469234896;
if(a1>10000000) a1=a1*0.000000439873469234896;
var j=a1*0.0432697460960975875*i01;
j=Math.round(j*100000000)/100000000;
a01=a01+" "+j;
}
a01=a01.replace(/\./g,'');
a01=a01.replace(/\+/g,'');
a01=a01.replace(/\s/g,'');
a01=a01.replace(/\-/g,'');
a001=a01;
var a0001=a001.substr(b001,Math.min(a001.length-b001, 2));
b001=b001+Math.min(a001.length-b001, 2);
return a0001;
}





Kristjan Robam 

Back to comp.programming | Previous | Next | Find similar | Unroll thread


Thread

Using mathematical functions to create random numbers. Kristjan Robam <he12457@hotmail.com> - 2021-02-16 14:20 -0800

csiph-web