X-Git-Url: https://hackdaworld.org/gitweb/?p=physik%2Fmorpheus.git;a=blobdiff_plain;f=random.c;h=51b310b0fa1ff175bbca64095fb8c8d9b88297e6;hp=3f8ed7240107b32bf696a4462649055442e04032;hb=2114472cdcc3dc98f31f44f104148baaf4058651;hpb=0ba7850819572931f67d28ebca0cc7d73d7c6dea diff --git a/random.c b/random.c index 3f8ed72..51b310b 100644 --- a/random.c +++ b/random.c @@ -13,7 +13,7 @@ extern u32 sum_z_cells; extern int random_fd; -/* return random integer between 0 - max */ +/* return random integer between 0 - max-1 */ u32 rand_get(u32 max) { u32 rand_int; @@ -27,7 +27,8 @@ u32 rand_get(u32 max) } /* get z value (linear growth of probability with depths) */ -u32 rand_get_lgp(int slope_nel,int start_nel) { +u32 rand_get_lgp(int slope_nel,int start_nel) +{ int z; u32 i; z=rand_get(sum_z_cells)+1; /* +1 as rand_get returns values 0...max-1 */ @@ -38,3 +39,4 @@ u32 rand_get_lgp(int slope_nel,int start_nel) { return(i-1); /* return values 0...z_cell-1 */ } +