Originally Posted by
Savions
to understand randomness you first need to understand what the word random really means
when we speak about getting a random number, we actually mean to retrieve a number without method or conscious decision from a set of numbers that share the same frequently
so yes, in a perfect world using an algorithm multiple times (let's say an infinity amount of times) will result in a set of numbers that all have the same frequently of appearing without any sort of noticeable relation (thus emulating 'randomness')
now when do we achieve true 'randomness'? we do that when we are able to create an algorithm that is both impossible to reverse and non-biased towards any values; however, as pointed out in the link scu11 has posted, true randomness has proven to be hard to achieve
hopefully this answers your question