Γεννήτρια τυχαίων αριθμών
Δημιουργήστε τυχαίους αριθμούς σε οποιοδήποτε εύρος, έως 10.000 τη φορά, ακέραιους ή δεκαδικούς, με ή χωρίς διπλότυπα, με ασφαλή τυχαιότητα του προγράμματος.
- Πιθανές τιμές
- –
- Άθροισμα
- –
Πώς χρησιμοποιείτε τη γεννήτρια τυχαίων αριθμών
- Εισαγάγετε το Ελάχιστο και το Μέγιστο. Και τα δύο όρια συμπεριλαμβάνονται, οπότε το 1 και το 6 λειτουργεί σαν ζάρι. Αν τα πληκτρολογήσετε ανάποδα, το εργαλείο τα αντιστρέφει.
- Ορίστε Πόσοι αριθμοί θέλετε, από 1 έως 10.000.
- Στον Τύπο αριθμού, κρατήστε τους Ακέραιους ή επιλέξτε Δεκαδικοί και ορίστε τα Δεκαδικά ψηφία (1 έως 10).
- Επιλέξτε Χωρίς διπλότυπα (μοναδικοί αριθμοί) αν κάθε τιμή επιτρέπεται να εμφανιστεί μόνο μία φορά, όπως σε ένα λαχείο ή μια λαχειοφόρο.
- Διαλέξτε μια Σειρά (Τυχαία σειρά, Πρώτα ο μικρότερος ή Πρώτα ο μεγαλύτερος) και ένα Διαχωριστικό (Νέα γραμμή, Κόμμα ή Κενό).
- Πατήστε Δημιουργία. Αντιγράψτε τη λίστα ή κατεβάστε την ως αρχείο κειμένου. Ένα μεμονωμένο αποτέλεσμα εμφανίζεται επίσης με μεγάλα γράμματα, κάτι χρήσιμο για τάξεις και ζωντανές κληρώσεις.
Κάτω από τη λίστα, οι Πιθανές τιμές σάς λένε πόσους διαφορετικούς αριθμούς περιέχει το εύρος και το Άθροισμα προσθέτει τους αριθμούς που κληρώθηκαν.
Στα ελληνικά, οι δεκαδικοί αριθμοί γράφονται με δεκαδικό κόμμα (0,25) και χωρίς διαχωριστικό χιλιάδων. Αν επιλέξετε δεκαδικούς αριθμούς, προτιμήστε το διαχωριστικό Νέα γραμμή ή Κενό αντί για Κόμμα, ώστε να μη συγχέονται τα δεκαδικά με το διαχωριστικό.
Πώς κληρώνονται οι αριθμοί
Οι αριθμοί προέρχονται από το Web Crypto API που είναι ενσωματωμένο στο πρόγραμμα περιήγησής σας (crypto.getRandomValues), την ίδια πηγή που χρησιμοποιείται για κλειδιά κρυπτογράφησης, και όχι από τη Math.random(). Η μετατροπή τυχαίων bit σε εύρος μπορεί να εισάγει μια διακριτική μεροληψία: αν περιορίσετε έναν αριθμό 32 bit modulo 6, ορισμένα αποτελέσματα εμφανίζονται ελάχιστα πιο συχνά από άλλα. Το εργαλείο το αποφεύγει με δειγματοληψία απόρριψης: οι τυχαίες τιμές που θα ευνοούσαν ορισμένα αποτελέσματα απορρίπτονται και κληρώνονται ξανά, οπότε κάθε αριθμός του εύρους έχει ακριβώς την ίδια πιθανότητα.
Οι δεκαδικοί αριθμοί αντιμετωπίζονται με τον ίδιο τρόπο. Με 2 δεκαδικά ψηφία, το εύρος από 0 έως 1 περιέχει 101 πιθανές τιμές (0,00, 0,01 … 1,00) και κάθε μία είναι εξίσου πιθανή. Το εργαλείο δουλεύει εσωτερικά με ακέραιες μονάδες του 0,01, οπότε δεν βλέπετε ποτέ σφάλματα στρογγυλοποίησης όπως 0,30000000000000004 και μπορούν να εμφανιστούν και το ελάχιστο και το μέγιστο.
Για το Χωρίς διπλότυπα, το εργαλείο χρησιμοποιεί τον αλγόριθμο δειγματοληψίας του Floyd, που επιλέγει διακριτές τιμές χωρίς να απαριθμήσει πρώτα ολόκληρο το εύρος. Γι’ αυτό μπορείτε να κληρώσετε αμέσως 100 μοναδικούς αριθμούς ανάμεσα στο 0 και σε ένα τετράκις εκατομμύριο (10¹⁵). Το μόνο όριο είναι λογικό: δεν μπορείτε να κληρώσετε περισσότερους μοναδικούς αριθμούς από όσους περιέχει το εύρος. Αν ζητήσετε 7 μοναδικούς αριθμούς ανάμεσα στο 1 και στο 6, εμφανίζεται σφάλμα αντί να γίνεται ατέρμονος βρόχος.
Όλα τρέχουν τοπικά. Οι αριθμοί δημιουργούνται στη συσκευή σας και δεν στέλνονται ούτε αποθηκεύονται πουθενά.
Παραδείγματα
- Ρίψη ζαριού: ελάχιστο 1, μέγιστο 6, ένας αριθμός. Για δύο ζάρια, ζητήστε δύο αριθμούς με επιτρεπόμενα διπλότυπα.
- Επιλογή τύπου λαχείου: ελάχιστο 1, μέγιστο 49, έξι αριθμοί, Χωρίς διπλότυπα (μοναδικοί αριθμοί), Πρώτα ο μικρότερος.
- Λαχνοί λαχειοφόρου: αν οι λαχνοί πηγαίνουν από το 1001 έως το 1250, εισαγάγετε αυτά τα όρια και τον αριθμό των βραβείων, με επιλεγμένο το Χωρίς διπλότυπα (μοναδικοί αριθμοί).
- Τυχαίο δείγμα γραμμών: για να ελέγξετε 20 γραμμές ενός υπολογιστικού φύλλου 5.000 γραμμών, κληρώστε 20 μοναδικούς αριθμούς ανάμεσα στο 2 και στο 5001 και χρησιμοποιήστε το Κόμμα για να τους επικολλήσετε σε ένα φίλτρο.
- Δεδομένα δοκιμών: 1.000 δεκαδικοί ανάμεσα στο -50 και στο 50 με 3 ψηφία, ένας ανά γραμμή, έτοιμοι για επικόλληση σε μια στήλη υπολογιστικού φύλλου.
Συχνές ερωτήσεις
Είναι πραγματικά τυχαίοι αυτοί οι αριθμοί;
Είναι κρυπτογραφικά ασφαλείς ψευδοτυχαίοι αριθμοί. Το πρόγραμμα περιήγησης τροφοδοτεί τη γεννήτριά του από τις πηγές εντροπίας του λειτουργικού συστήματος και το αποτέλεσμα δεν μπορεί να προβλεφθεί στην πράξη. Για παιχνίδια, κληρώσεις, δειγματοληψία και προσομοιώσεις είναι ό,τι καλύτερο υπάρχει χωρίς ειδικό υλικό.
Συμπεριλαμβάνεται το μέγιστο;
Ναι. Μπορούν να κληρωθούν και το ελάχιστο και το μέγιστο. Με ακέραιους από 1 έως 10 υπάρχουν 10 πιθανές τιμές.
Μπορώ να χρησιμοποιήσω αρνητικούς αριθμούς;
Ναι. Λειτουργεί οποιοδήποτε εύρος, μεταξύ των οποίων εύρη που είναι εξ ολοκλήρου αρνητικά, όπως από -100 έως -1, ή εύρη που περνούν από το μηδέν.
Γιατί παίρνω σφάλμα με το «Χωρίς διπλότυπα»;
Το εύρος έχει λιγότερες πιθανές τιμές από το πλήθος που ζητήσατε. Διευρύνετε το εύρος, μειώστε το πλήθος ή αφαιρέστε την επιλογή Χωρίς διπλότυπα (μοναδικοί αριθμοί). Με δεκαδικούς, περισσότερα δεκαδικά ψηφία σημαίνουν περισσότερες πιθανές τιμές.
Μπορώ να το χρησιμοποιήσω για επίσημη κλήρωση ή διαγωνισμό;
Η τυχαιότητα είναι δίκαιη και αμερόληπτη, αλλά το εργαλείο δεν κρατά αρχείο και κανείς δεν μπορεί να επαληθεύσει μια κλήρωση εκ των υστέρων. Για κλήρωση με νομικές απαιτήσεις, ακολουθήστε τους κανόνες που ισχύουν για εσάς, για παράδειγμα κληρώνοντας μπροστά σε μάρτυρες ή καταγράφοντας την οθόνη.
Σχετικά εργαλεία
- Κλήρωση ονομάτων Επικολλήστε μια λίστα ονομάτων και κληρώστε έναν ή περισσότερους τυχαίους νικητές, με παράβλεψη διπλότυπων. Δίκαιο, ιδιωτικό και αποθηκευμένο τοπικά.
- Τροχός της τύχης Γυρίστε έναν προσαρμοσμένο τροχό για να διαλέξετε όνομα, βραβείο ή απόφαση. Δίκαιη κρυπτογραφική τυχαιότητα, αφαίρεση νικητή και τοπική αποθήκευση της λίστας.
- Γεννήτρια κωδικών πρόσβασης Δωρεάν γεννήτρια που δημιουργεί ισχυρούς τυχαίους κωδικούς πρόσβασης 4 έως 128 χαρακτήρων στο πρόγραμμα περιήγησης, με ασφαλή γεννήτρια τυχαίων αριθμών.