Függvények | |
| double | unif () |
| Egyenletes eloszlás a (0,1) intervallumon. | |
| double | unif (double a, double b) |
| Egyenletes eloszlás az (a,b) intervallumon. | |
| int | unif (int n) |
| Egyenletes eloszlás az {1,...,n} halmazon. | |
| void | seed () |
| Véletlenszám-generátort inicializálása. | |
| void bme::seed | ( | ) |
Véletlenszám-generátort inicializálása.
Inicializálja a véletlenszám-generátort a rendszeridő alapján.
Definíció a(z) uniform.cpp fájl 23. sorában.
| double bme::unif | ( | ) |
Egyenletes eloszlás a (0,1) intervallumon.
Egyenletesen véletlenszerűen generál egy véletlen valós számot 0 és 1 között.
Definíció a(z) uniform.cpp fájl 9. sorában.
| double bme::unif | ( | double | a, |
| double | b ) |
Egyenletes eloszlás az (a,b) intervallumon.
Egyenletesen véletlenszerűen generál egy véletlen valós számot a és b között. Nem ellenőrzi, hogy a<b teljesül-e, ha nem, akkor a visszatérési érték a (b,a) intervallumban van, kivéve az a=b esetet, amikor a visszatérési érték a.
| a | az intervallum egyik végpontja. |
| b | az intervallum másik végpontja. |
Definíció a(z) uniform.cpp fájl 13. sorában.
| int bme::unif | ( | int | n | ) |
Egyenletes eloszlás az {1,...,n} halmazon.
Egyenletesen véletlenszerűen generál egy egész számot az [1,n] intervallumban.
| n | a legnagyobb érték, amit a függvény generálhat. |
Definíció a(z) uniform.cpp fájl 17. sorában.