Προς το περιεχόμενο

mia boithia


mazda

Προτεινόμενες αναρτήσεις

Δημοσ.

Που;;;

Σε γλώσσα προγραμματισμού ή σαν μαθηματικός αλγόριθμος;;;

Μα αν ειναι μαθηματικός δεν θα ειναι τυχαίος. Είναι αυτό που λέμε γεννήτρια ψευδοτυχαιων αριθμών.

Τέσπα,.στις περισσότερες γλώσσες προγραμματισμού υπάρχει, σαν αλγόριθμός επίσης, αν και είναι λίγο δύσκολο να το γράψω εδώ. Διευκρίνησε τι ακριβώς θέλεις και βλέπουμε....

 

Δημοσ.

 

agapite bandito

 

Οπως ειναι γνωστο, ο αλγοριθμος ειναι ανεξαρτητος απο την γλωσσα προγραμματισμου.

Ξερω οτι υπαρχουν ετοιμες functions, αλλα αυτο που με ενδιαφερει ειναι ο αλγοριθμος στον οποιο βασιζονται.

 

kalo pasxa !!!!

 

Δημοσ.

auto einai ena duskolo thema, giati prepei na basizetai i paragwgi autwn twn arithmwn se dunamika kai unpredictable megethi. Px sunduasmos twn sudetagmenwn tou podikiou po kounaei o xristis, twn xronikwn diastimatwn metaksu diadoxikwn keystrokes ktl.

 

Oso afora tis glwsses programmatismou den exw idea pws to kanoun, alla tha einai paromoia tuxaia metabalomena megethi tou sistimatos

Δημοσ.

Σε hardware επίπεδο ο αλγόριθμος έχει ώς εξης:

 

Ας πούμε οτι έχουμε μια θέση μνήμης , πόρτα εξόδου οτιδήποτε που ξέρουμε οτι διαβάζετε/γράφετε συχνά. Απο αυτήν διαλέγουμε μερικά bits, π.χ το 31 το 26 κτλ κτλ και τα πολλαπλασιάζουμε με τα αντίστοιχα που έχουμε διαλέξεις μιας άλλης πόρτας. Το ίδιο μπορεί να γίνεται και σε software επίπεδο, διαβάζοντας θέσεις απο το stack π.χ.

 

Δημοσ.

παλι για μένα λέτε πισω απ την πλάτη μου; <img src="http://www.insomnia.gr/ubbthreads/images/graemlins/smile.gif" alt="" />

thanks gia to link

Δημοσ.

oriste merikoi algori8moi paragwgis tyxaiwn ari8mwn

1.

a=100001

a=(a*125) mod 2796203

tyxaiosari8mos= a/2796203

2.

a=1

a=(a*32719+3) mod 32749

tyxaiosari8mos=a/32749

3.

a=203

a=(a*10001+3) mod 1717

tyxaiosari8mos=a/1717

 

 

Δημοσ.

Καμια γεννήτρια δεν ειναι πραγματικά τυχαία. Για αυτό λεγονται και ψευδοτυχαίες.

Ο κώδικας που γράφτηκε απο τον codeman οντως παράγει τυχαίους αριθμούς. Το a ειναι δηλωμένο static, οπότε μια φορά μόνο παιρνει την τιμή 10001 και μετα απλώς αλλάζει απο την συνάρτηση.

  • 3 εβδομάδες αργότερα...
Δημοσ.

oi algorithmoi autoi opos o parapano exoun kiklo epanaforas.

diladi meta apo mia (arketa megali bebaia) seira epanalipsis tou emfanizei ta idia noumera.

Iparxoun site sto internet pou analioun to fainomeno auto me tis pseudo random sinartiseis.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...