Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

(fongsaiyuk)Re: (tye)Re: Generating Random Integers

by fongsaiyuk (Pilgrim)
on Jan 03, 2001 at 21:29 UTC ( #49562=note: print w/replies, xml ) Need Help??


in reply to (tye)Re: Generating Random Integers
in thread Generating Random Integers

sweet!

my font is a little screwy, but is that a tilde in front of the "0" in rand(~0)?

I've not seen that before... What does it do?

Replies are listed 'Best First'.
(tye)Re2: Generating Random Integers
by tye (Sage) on Jan 03, 2001 at 21:34 UTC

    Yes, tilde zero (~0) is a bit-wise "not" of 0, that is, an integer with all bits set. So it gets interpretted as an unsigned value and tells rand() to give back a random pattern of bits (a random number between 0 and (~0)-1, inclusive).

    Gee, I guess I should be using rand(1+~0) from now on. Oh well, that would only be a minor improvement. (:

            - tye (but my friends call me "Tye")

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://49562]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (4)
As of 2019-08-25 22:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?