TeiSerron.gr

Σχολή Μηχανικών => 2ο Εξάμηνο => Τμήμα Μηχανικών Πληροφορικής, Υπολογιστών & Τηλεπικοινωνιών => Προγραμματισμός II => Μήνυμα ξεκίνησε από: sts_ou στις 09 Σεπτεμβρίου 2017, 17:14

Τίτλος: Θέματα Ιουνίου 2017
Αποστολή από: sts_ou στις 09 Σεπτεμβρίου 2017, 17:14
Θέματα Ιουνίου 2017.
Τίτλος: Απ: Θέματα Ιουνίου 2017
Αποστολή από: kopelia στις 30 Ιανουαρίου 2018, 22:16
Μήπως γνωρίζει κάποιος στο θέμα 2ο πώς θα υπολογίσω το διάστημα τιμών;
Τίτλος: Απ: Θέματα Ιουνίου 2017
Αποστολή από: nabz0r στις 31 Ιανουαρίου 2018, 15:21
Μήπως γνωρίζει κάποιος στο θέμα 2ο πώς θα υπολογίσω το διάστημα τιμών;
Κώδικας: [Επιλογή]
x = 10 * (float)rand() / RAND_MAX - 5;Η σχέση (float)rand() / RAND_MAX θα μας δώσει έναν αριθμό από 0 έως 1 (εύρος [0,1])
Πολλαπλασιάζοντας με το 10 έχουμε ένα εύρος [0,10]
Κάνοντας και την αφαίρεση (-5) έχουμε ένα διάστημα τιμών [-5,5]

Σημείωση : Δεν είμαι σίγουρος αν η rand() μπορεί να επιστρέψει 0. Εάν όχι, το εύρος γίνεται (0,1]. Γενικά αυτά είναι πολύ συγκεκριμένα θέματα για τα οποία δεν νομίζω να κόψει μονάδες.
Τίτλος: Απ: Θέματα Ιουνίου 2017
Αποστολή από: kopelia στις 31 Ιανουαρίου 2018, 15:30
Ευχαριστώ πολύ! :)