dimitrispk Δημοσ. 25 Φεβρουαρίου 2008 Δημοσ. 25 Φεβρουαρίου 2008 Γεια σας παιδιά, Μήπως μπορεί κάποιος να βοηθήσει με την παρακάτω άσκηση.... Άσκηση : Κατασκευάστε έναν αλγόριθμο μετατροπής θετικού κλασματικού αριθμού από το δεκαδικό σύστημα σε σύστημα με βάση β. Στην συνέχεια, δημιουργήστε το αντίστοιχο πρόγραμμα σε fortran-90 του οποίου ως δεδομένα εισαγωγής κατά την εκτέλεσή του θα είναι ο κλασματικός αριθμός και η βάση του νέου συστήματος. Δεν περιμένω να κατασκευάσει κάποιος το πρόγραμμα αλλά μήπως έχετε τον αλγόριθμο από κάποιο βιβλίο ή από κάποιο άλλο πρόγραμμα? Ολες οι συμβουλές δεκτές.... Σας ευχαριστώ πολύ!!!
georgemarios Δημοσ. 26 Φεβρουαρίου 2008 Δημοσ. 26 Φεβρουαρίου 2008 αμα δεις εδω θα δεις πως η ιδεα ειναι σχετικα απλη εχε το νου σου για νουμερικα συστηματα με βαση μεγαλυτερη του 10, πχ 16 τωρα, εσυ θες για κλασματικους.... εννοεις αριθμους με υποδιαστολη πχ 3.14? Ισως ενας τροπος να ηταν να βρεις ποσα ψηφια εχει μετα την υποδιαστολη, να το πολλαπλασιασεις με μια αντιστοιχη δυναμη του 10 (πχ 3.14Χ100=314), να κανεις τη μετατροπη συστηματος και μετα να τον ξαναδιαιρεσεις με το ιδιο νουμερο? Λιγο μπακαλιστικο.... αμα βρω κατι καλυτερο θα σου πω PS. Fortran? Χρησιμοποιουνε Fortran σημερα? Που? edit: δες και αυτο. ασχολειται και με κλασματα (αν και μονο για δυαδικους) αλλα μπορεις να το γενικευσεις καλο διαβασμα
dimitrispk Δημοσ. 28 Φεβρουαρίου 2008 Μέλος Δημοσ. 28 Φεβρουαρίου 2008 σε ευχαριστώ πολύ για τις συμβουλές μπορώ να πω ότι είμαι ερκετά κοντά στη λύση αλλά γενικώς το ψάχνω. P.S : και όμως την χρησιμοποιούν για την αριθμητική ανάλυση στο πανεπιστήμιο.
georgemarios Δημοσ. 28 Φεβρουαρίου 2008 Δημοσ. 28 Φεβρουαρίου 2008 ε, αν κολλησεις πουθενα, παραθεσε εδω που βρισκεσαι να σου δωσει καποιος κανα χερακι καλη συνεχεια
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.