[elektro] Két bit random number..
Nagy Sándor
nasa at 68.hu
Tue Nov 26 18:09:52 CET 2013
Ahogy írtad szeretnéd a véletlen, statisztikai eloszlástól eltérően
többször szerepeltetni az "11"-et, akkor a tömb:
0,3,1,2,3, itt már 5 véletlen szám kell, és a hármas 50%-al több lesz.
Ha a nulla kell kevesebbszer, mint a többi:
0,1,2,3,1,2,3
lehet variálni, ha véletlenben torzításokat szeretnél bevinni...
---
Üdvözlettel: Nagy Sándor
2013-11-26 17:58 időpontban Karoly Kovacs ezt írta:
> Ilyenkor azt szoktak csinalni, hogy - ahogy irtad is - fogsz egy 4 elemu
> konstans array-t, ebbe beteszed a negy szamodat. Utana pedig a rand
> fuggvennyel 0-3 kozt generalsz szamokat, s a kapott veletlenszam lesz a
> konstans tombod indexe.
>
> Karoly
>
> -------- Original Message --------
>
>> Sziasztok , egy bevált egyszerű véletlenszám generátorra lenne szükségem C-ben ráadásul 4 esetre , ii = { 0 , 1, 2, 3 } és PIC16F -re gyógyítva. A hívott, beépített RND(); függvény int hosszú eredményt ad. És valahogy ha az utolsó két bitre maszkolom pl: Randon_Num & 0x0003 indiláskor pl sokszor hoz 1 et , nullát meg nem nagyon.. később se. Mit kavarok? Üdv István ----------------------------------------- elektro[-flame|-etc]
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list