Sabtu, 14 Maret 2015

Random Number

Create random number pada case tertentu sangat diperlukan. Sedangkan untuk mendapatkan nilai random yang benar-benar random tidak mudah. Nilai random yang murni dapat didapat dari fenomena alam seperti contohnya perubahan nilai pada resistor.

di linux ada beberapa cara untuk mendapatkan nilai random:

$ echo $RANDOM


Cara kedua dengan menggunakan /dev/urandom. directory /dev memang berisi dengan file-file yang sebenarnya adalah devices. Quote yang terkenal adalah "everything in Linux is a file or a directory".
# od -vAn -N4 -tu4 < /dev/urandom

Satu hal yang mungkin membuat agak sedikit kaku dari cara kedua ini (menurutku sih) yaitu hak aksesnya. Hanya sudoers yang dapat menjalankan instruksi ini.


Pertanyaan yang belum terjawab dari sini adalah, apakah kedua cara tersebut adalah murni random ataukah sebenarnya pseudo random ?

Tidak ada komentar:

Posting Komentar