Random number generator (device): Difference between revisions

Content deleted Content added
→‎{{header|Julia}}: A new entry for Julia
Line 294: Line 294:
}
}
}</lang>
}</lang>

=={{header|Julia}}==
{{works with|Linux}}
<lang Julia>
const rdev = "/dev/random"
rstream = try
open(rdev, "r")
catch
false
end

if isa(rstream, IOStream)
b = readbytes(rstream, 4)
close(rstream)
i = reinterpret(Int32, b)[1]
println("A hardware random number is: ", i)
else
println("The hardware random number stream, ", rdev, ", was unavailable.")
end
</lang>

{{out}}
<pre>
A hardware random number is: 986109744
</pre>


=={{header|Haskell}}==
=={{header|Haskell}}==