Aca encontre la forma en que generaba los número con diferentes distribuciones:
Uniforme
Código Delphi
[-]
dato := dstandard*Sqrt(12)*(random - 0.5) + vmedio;
Normal
Código Delphi
[-]
dato := dstandard*Sqrt(-2*ln(random))*cos(2*pi*random) + vmedio;
Exponencial
Código Delphi
[-]
dato := dstandard*ln(random)+(vmedio-dstandard);
donde dstandard es la distribución estandar y vmedio es el valor medio requerido.
Lo puede tomar al que le sirva.