How to configure RANDOM for getting the same 32 bit range of random numbers, like by using SRANDOM?
2
votes
2
answers
2290
views
Environment:
* Debian
* Bash
**What is known:**
RANDOM
gives a random number in a range of 15 bits by the following:
echo $RANDOM
SRANDOM
gives a random number in a range of 32 bits by the following:
echo $SRANDOM
RANDOM
can be configured to create random numbers in a 30-bit range by the following:
my_rnd=$(((RANDOM<<15|RANDOM)))
echo "$my_rnd"
RANDOM
can be configured to create random numbers in a 45-bit range by the following:
my_rnd=$(((RANDOM<<15|RANDOM)<<15|RANDOM))
echo "$my_rnd"
How can I configure RANDOM
to get the same 32-bit range of random numbers as I get when using SRANDOM
?
Asked by Alfred.37
(129 rep)
Jul 21, 2021, 05:45 PM
Last activity: Dec 1, 2023, 09:28 PM
Last activity: Dec 1, 2023, 09:28 PM