Quote:
Originally Posted by fiki574
For example, using "random(100)" you can get a number ranging from 0-100(max, parameter in random), but with "randomNumber()" you choose how many digits you want your number to have.
pawn Код:
public OnFilterScriptInit() { printf("random(100): %d", random(100)); return 1; }
Possible outputs:
Код:
random(100): 1
random(100): 5
random(100): 57
random(100): 98
And if you set "RND_NUM_DIG" to "3" for my function "randomNumber()":
pawn Код:
public OnFilterScriptInit() { printf("Random number: %d", randomNumber()); return 1; }
Possible outputs:
Код:
Random number: 123
Random number: 359
Random number: 811
Random number: 925
NOTE: I may have not explained this properly, sorry, im not functioning okay today.
|
Not true, because with your function may happen that 0 is the first digit.