Ciao a tutti, sto usando la libreria newran per utilizzare un generatore di numeri casuali, ho scritto il seguente codice:
Constant *ConstantRV;
Uniform *UniformRV;
Exponential *ExponentialRV;
Pareto *ParetoRV;
Cauchy *CauchyRV;
Normal *NormalRV;
Poisson *PoissonRV;
Gamma *GammaRV;
SumRandom ** pIntArriv;
*pIntArriv = new SumRandom(1.1 * (*ParetoRV));
mi da errore in compilazione, più in particolare mi dice:
error: no match for ‘operator*’ in ‘1.10000000000000008881784197001252323389053344727 e+0 * * ParetoRV’
Qualcuno mi può dare una mano x favore?
Uso il compilatore g++ di Linux, e la distribuzione di Linux che uso è la Ubuntu 6.10